مائیکروسافٹ
کوانٹم الگورتھم تیار کرنے کے لیے، ڈومین کے لیے مخصوص زبان استعمال کرنے کی تجویز ہے۔
فنکشنز کی وضاحت کے لیے "فنکشن"، کوانٹم آپریشنز کے لیے ایک نیا "آپریشن" کلیدی لفظ، کوئی ملٹی لائن کمنٹس نہیں، اور استثنیٰ ہینڈلرز کے بجائے اسسٹ کا استعمال۔
Q# ڈویلپمنٹ کوانٹم ڈویلپمنٹ کٹ کے تعاون سے ونڈوز، لینکس اور میک او ایس پلیٹ فارمز پر استعمال کیا جا سکتا ہے۔ تیار شدہ کوانٹم الگورتھم کو ایک سمیلیٹر میں ٹیسٹ کیا جا سکتا ہے جو ایک باقاعدہ پی سی پر 32 کیوبٹس تک اور Azure کلاؤڈ میں 40 qubits تک پروسیسنگ کرنے کی صلاحیت رکھتا ہے۔ Syntax ہائی لائٹنگ ماڈیولز اور ایک ڈیبگر IDE کے لیے فراہم کیے گئے ہیں، جو آپ کو Q# کوڈ میں بریک پوائنٹس سیٹ کرنے، مرحلہ وار ڈیبگنگ کرنے، کوانٹم الگورتھم کو انجام دینے کے لیے درکار وسائل کا جائزہ لینے، اور حل کی تخمینی لاگت کی اجازت دیتے ہیں۔
ماخذ: opennet.ru