Microsoft
Kuantum algoritmaları geliştirmek için alana özgü bir dil kullanılması önerilir.
işlevleri tanımlamak için "işlev", kuantum işlemleri için yeni bir "işlem" anahtar sözcüğü, çok satırlı yorum yok ve istisna işleyicileri yerine iddianın kullanımı.
Q# geliştirme, Quantum Development Kit tarafından desteklenen Windows, Linux ve macOS platformlarında kullanılabilir. Geliştirilen kuantum algoritmaları, normal bir bilgisayarda 32 kübite kadar, Azure bulutunda ise 40 kübite kadar işleyebilen bir simülatörde test edilebiliyor. IDE için sözdizimi vurgulama modülleri ve bir hata ayıklayıcı sağlanmış olup Q# kodunda kesme noktaları belirlemenize, adım adım hata ayıklama gerçekleştirmenize, bir kuantum algoritmasını yürütmek için gereken kaynakları ve çözümün tahmini maliyetini değerlendirmenize olanak tanır.
Kaynak: opennet.ru