Microsoft
Algoritmo kuantikoak garatzeko, domeinuari dagokion lengoaia bat erabiltzea proposatzen da
"funtzioa" funtzioak definitzeko, "eragiketa" gako-hitz berria eragiketa kuantikoetarako, lerro anitzeko iruzkinik gabe eta assert erabilera salbuespen-kudeatzaileen ordez.
Q# garapena Quantum Development Kit-ak onartzen dituen Windows, Linux eta macOS plataformetan erabil daiteke. Garatutako algoritmo kuantikoak PC arrunt batean 32 qubit-era arte prozesatzeko gai den simulagailu batean probatu daitezke eta Azure hodeian 40 qubit-era arte. Sintaxia nabarmentzeko moduluak eta arazte bat eskaintzen dira IDErako, Q# kodean eten-puntuak ezartzeko, urratsez urrats arazketa egiteko, algoritmo kuantiko bat exekutatzeko beharrezkoak diren baliabideak eta irtenbidearen kostu estimatua ebaluatzeko.
Iturria: opennet.ru