Programming quantum computers in .NET using Microsoft Q#

Day 2 /  / Track 3  /  EN / Introduction to technology

In the news, quantum computers are all the latest rage. While the quantum computers we have today are still research topics and limited to toy examples, it's still a clear vision of what our future will hold. To aid in the development and understanding of quantum protocols, quantum algorithms, quantum error correction, and quantum devices, Quantum Architectures and Computation Group (QuArC) has developed new language Q#. Q# extends .NET framework with the necessary implementations and structures to specify quantum circuits which allow developers to emulate or run a quantum computer as a virtual coprocessor.

Download presentation
Rolf Huisman
Info Support

Rolf works as an application lifecycle management (ALM), DevOps, and Continuous Delivery (CD) consultant at Info Support. His main focus is using the Microsoft Technologies (e.g. Visual Studio, TFS, Release Management, Azure, Azure Stack, MTM) to improve and accelerate software development and the delivery of added value. For his work he has been awarded by Microsoft as a MVP in the Visual Studio and Development Technologies category. His personal interests include analog electronics, security and discrete mathematics.