مايكروسوفت
لتطوير الخوارزميات الكمومية ، يُقترح استخدام لغة خاصة بالمجال
"دالة" لتعريف الوظائف ، وكلمة رئيسية جديدة "للعملية" للعمليات الكمية ، ولا توجد تعليقات متعددة الأسطر ، واستخدام التأكيد بدلاً من معالجات الاستثناءات.
يمكن استخدام تطوير Q # على أنظمة التشغيل Windows و Linux و macOS التي تدعمها مجموعة Quantum Development Kit. يمكن اختبار الخوارزميات الكمومية المطورة في جهاز محاكاة قادر على معالجة ما يصل إلى 32 كيوبت على جهاز كمبيوتر عادي وما يصل إلى 40 كيوبت في سحابة Azure. يتم توفير وحدات تسليط الضوء على بناء الجملة ومصحح أخطاء لـ IDE ، مما يسمح لك بتعيين نقاط التوقف في رمز Q # ، وإجراء تصحيح الأخطاء خطوة بخطوة ، وتقييم الموارد المطلوبة لتنفيذ خوارزمية كمومية ، والتكلفة المقدرة للحل.
المصدر: opennet.ru