Microsoft
Lai izstrādātu kvantu algoritmus, tiek piedāvāts izmantot domēnspecifisku valodu
"funkcija" funkciju definēšanai, jauns "operācijas" atslēgvārds kvantu operācijām, bez vairāku rindiņu komentāriem un apgalvojuma izmantošana izņēmumu apstrādātāju vietā.
Izstrādei uz Q# var izmantot Windows, Linux un macOS platformas, kuras tiek atbalstītas Quantum Development Kit. Izstrādātos kvantu algoritmus var pārbaudīt simulatorā, kas spēj apstrādāt līdz 32 kubitiem parastajā personālajā datorā un līdz 40 kubitiem Azure mākonī. IDE nodrošina moduļus sintakses izcelšanai un atkļūdotāju, kas ļauj iestatīt pārtraukuma punktus Q# kodā, veikt pakāpenisku atkļūdošanu, novērtēt kvantu algoritma palaišanai nepieciešamos resursus un aptuvenās risinājuma izmaksas.
Avots: opennet.ru