Microsoft
Para desenvolver algoritmos cuánticos, proponse utilizar unha linguaxe específica de dominio
"función" para definir funcións, unha nova palabra clave "operación" para operacións cuánticas, sen comentarios de varias liñas e o uso de assert en lugar de manejadores de excepcións.
O desenvolvemento de Q# pódese usar nas plataformas Windows, Linux e macOS compatibles co Kit de Desenvolvemento Cuántico. Os algoritmos cuánticos desenvolvidos pódense probar nun simulador capaz de procesar ata 32 qubits nun PC normal e ata 40 qubits na nube Azure. Ofrécense módulos de resaltado de sintaxe e un depurador para o IDE, o que lle permite establecer puntos de interrupción no código Q#, realizar depuración paso a paso, avaliar os recursos necesarios para executar un algoritmo cuántico e o custo estimado da solución.
Fonte: opennet.ru