Es posible que no mucha gente esté familiarizada con Microsoft's Quantum Dev Kit pero deben haber oído hablar de Quantum la informática y el futuro celestial parecen prometer.
Quantum Development Kit es la plataforma integrada de Microsoft para crear aplicaciones cuánticas mediante un nuevo lenguaje de programación centrado en cuántica llamado Q# (Q Sostenida ). Fue entrelazado solo con Visual Studio en Windows hasta que Microsoft recientemente hizo un puerto para macOS y Linux que contiene soporte para simulación cuántica y VS Code.
Cuántico Genuino Los dispositivos son muy difíciles de conseguir, pero el Quantum Dev Kit hace posible que el software se ejecute en cualquiera de los simuladores Qubit. Desde su lanzamiento, miles de desarrolladores han podido obtener una vista previa de cómo se siente trabajar con Quantum States en lugar de los típicos estados binarios . Esto ha llevado a Microsoft no solo a portar el kit a macOS y Linux, sino también a Open Source en sus bibliotecas.
Las bibliotecas de desarrollo y los ejemplos de demostración que se lanzaron junto con Q# se publican bajo la licencia MIT de código abierto y están disponibles en GitHub.
Kit de desarrollo de Microsoft Quantum también se ha hecho para ser compatible con Python con soporte para Q# para realizar llamadas nativas a las rutinas de Python y viceversa, y el rendimiento del simulador se ha incrementado entre 4 y 5 veces.
Instalar Microsoft Quantum Dev Kit en Ubuntu Linux
Si quieres adentrarte en el nuevo mundo de la computación cuántica con Kit de desarrollo de Microsoft necesita tener instalado Visual Studio Code.
$ dotnet new -i "Microsoft.Quantum.ProjectTemplates::0.2-*"
$ git clone https://github.com/Microsoft/Quantum.git
$ cd Quantum $ code .
$ cd Samples/Teleportation/ $ dotnet build $ dotnet run
Su estación de trabajo está configurada para Q# desarrollo si el programa se ejecuta y el resultado es similar a:tiene 8 rondas de teletransportación exitosa con diferentes valores Verdadero/Falso enviado cada ronda .
¿Está entusiasmado con la disponibilidad del Quantum Development Kit? para Linux y cuál es su opinión sobre la computación cuántica ¿en general? Deja tus pensamientos en la sección de comentarios a continuación.