Skip to main content
Microsoft
Q# blog
Q# blog
  • Home
  • DevBlogs
    • Azure DevOps
    • Notification Hubs
    • Visual Studio
    • Visual Studio Code
    • Visual Studio for Mac
    • Azure Artifacts
    • Azure Boards
    • Azure Pipelines
    • Azure Repos
    • Azure Test Plans
    • DevOps
    • C++
    • Java
    • Java Blog in Chinese
    • JavaScript
    • PowerShell Community
    • PowerShell Team
    • Python
    • Q#
    • TypeScript
    • Visual Basic
    • Visual C#
    • Visual F#
    • .NET
    • ASP.NET
    • NuGet
    • Xamarin
    • #ifdef Windows
    • Apps for Windows
    • Azure Depth Platform
    • Azure Government
    • Azure SDKs
    • Bing Dev Center
    • Command Line
    • CSE Developer
    • Developer Support
    • DirectX Developer Blog
    • IoT Developer
    • Math In Office
    • Microsoft Edge Dev
    • Microsoft Azure
    • Office 365 Development
    • Old New Thing
    • PAX Media
    • Perf and Diagnostics
    • PIX on Windows
    • Startup Developers
    • Surface Duo
    • Sustainable Software
    • Windows Search Platform
    • Azure Cosmos DB
    • Azure Data Studio
    • Azure SQL
    • Azure Synapse Analytics
    • OData
    • Revolutions R
    • SQL Server Data Tools
    Mathias Soeken

    Mathias Soeken

    Senior Software Engineer, Quantum

    Mathias Soeken is a senior software engineer at the Quantum group at Microsoft.

    Post by this author

    Emulation in Q#
    Emulation in Q#
    December 4th, 2020
    It can be helpful to implement Q# functions or operations directly in C# - either to access some API that is not directly accessible in Q# or to provide alternative implementations based on the context in which the Q# program is executed. This blog post describes techniques to programmatically replace a Q# function by another one.

    Comments are closed.0Q#
    Build your own Q# simulator – Part 3: A circuit-diagram builder with ⟨q|pic⟩
    Build your own Q# simulator – Part 3: A circuit-diagram builder with ⟨q|pic⟩
    August 13th, 2020
    We implement a custom simulator that generates a quantum circuit diagram in the ⟨q|pic⟩ format from Q# program execution traces.

    Comments are closed.0Q#Tutorials
    Build your own Q# simulator – Part 2: Advanced features for the reversible simulator
    Build your own Q# simulator – Part 2: Advanced features for the reversible simulator
    June 2nd, 2020
    This post is the second in a series on how to write your own Q# simulators. In this part we describe advanced features to extend the reversible simulator from the first post in the series.

    Comments are closed.0Q#Tutorials
    Build your own Q# simulator – Part 1: A simple reversible simulator
    Build your own Q# simulator – Part 1: A simple reversible simulator
    May 8th, 2020
    Simulators are a particularly versatile feature of the QDK. This post is the first in a series that teaches you how to write your own simulators, thereby broadly extending the scope of Q#.

    1Q#Tutorials
    Relevant Links

    Microsoft Quantum

    Microsoft Quantum Development Kit

    Azure Quantum

    The Quantum Katas - tutorials and programming exercises on quantum computing

    Documentation

    Top Bloggers
    Mariia Mykhailova

    Mariia Mykhailova
    Senior Software Engineer

    Mathias Soeken

    Mathias Soeken
    Senior Software Engineer

    Alan Geller

    Alan Geller
    Software Architect

    Archive
  • February 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • June 2020
  • May 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • August 2019
  • July 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • December 2018
  • November 2018
  • Stay informed

    Login
    Code Block
    What's new
    • Surface Duo
    • Surface Laptop Go
    • Surface Pro X
    • Surface Go 2
    • Surface Book 3
    • Microsoft 365
    • Windows 10 apps
    • HoloLens 2
    Microsoft Store
    • Account profile
    • Download Center
    • Microsoft Store support
    • Returns
    • Order tracking
    • Virtual workshops and training
    • Microsoft Store Promise
    • Financing
    Education
    • Microsoft in education
    • Office for students
    • Office 365 for schools
    • Deals for students & parents
    • Microsoft Azure in education
    Enterprise
    • Azure
    • AppSource
    • Automotive
    • Government
    • Healthcare
    • Manufacturing
    • Financial services
    • Retail
    Developer
    • Microsoft Visual Studio
    • Windows Dev Center
    • Developer Center
    • Microsoft developer program
    • Channel 9
    • Microsoft 365 Dev Center
    • Microsoft 365 Developer Program
    • Microsoft Garage
    Company
    • Careers
    • About Microsoft
    • Company news
    • Privacy at Microsoft
    • Investors
    • Diversity and inclusion
    • Accessibility
    • Security
    English (United States)
    • Sitemap
    • Contact Microsoft
    • Privacy
    • Manage cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2021