क्वांटम कंप्यूटर प्रोग्रामिंग भाषाओं की विकिपीडिया सूची
(यह उत्तर उस वेबपेज की कॉपी नहीं है, यह अधिक अद्यतन है और सत्यापित लिंक के साथ है। कुछ मामलों में लेखक का पेपर या लिंक जोड़ा गया है।)
वेबसाइट क्वांटम कंप्यूटिंग रिपोर्ट में एक दर्जन से अधिक लिंक, कुछ नए और कुछ उपरोक्त सूची को दोहराते हुए एक टूल वेबपेज है ।
क्वेटकी के वेबपेज को भी देखें: " क्यूसी सिमुलेटरों की सूची ", सिमुलेटर और प्रोग्रामिंग भाषाओं की एक विशाल सूची के लिए: सी / सी ++, सीएएमएल, ओकेमेल, एफ #, जीयूआई आधारित, जावा, जावास्क्रिप्ट, जूलिया, मेपल, गणित, मैक्सिमा के साथ। , मैटलैब / ऑक्टेव, .NET, पर्ल / पीएचपी, पायथन, स्कीम / हास्केल / एलआईएसपी / एमएल और अन्य ऑनलाइन सेवाएं जो कैलकुलेटर, कंपाइलर, सिमुलेटर, और टूलकिट, आदि प्रदान करती हैं।
क्या किसी विशेष को चुनने के कुछ लाभ हैं?
यदि आप किसी विशेष क्वांटम कंप्यूटर का उपयोग करने की योजना बनाते हैं, तो कोई यह उम्मीद करेगा कि निर्माता द्वारा विकसित की गई प्रोग्रामिंग भाषा उस विशेष मशीन और अच्छी तरह से समर्थित दोनों के लिए सबसे उपयुक्त है।
एक बड़ी निम्नलिखित के साथ एक भाषा का चयन करने का मतलब है कि अधिक फ़ोरम उपलब्ध हैं और उम्मीद से अधिक बग फिक्स और समर्थन हैं।
दुर्भाग्य से, यह एक उपयोगकर्ता आधार हासिल करने के लिए संघर्ष करने के लिए कुछ महान आला उत्पादों को छोड़ देता है। एक ऐसी भाषा खोजने की कोशिश करना जो विभिन्न प्लेटफार्मों पर शक्तिशाली / अभिव्यंजक और समर्थित दोनों है, चाल है, जवाब एक राय एटीएम है।
चार सॉफ़्टवेयर प्लेटफ़ॉर्म का मूल्यांकन: फ़ॉरेस्ट (pyQuil), QISKit, ProjectQ, और क्वांटम डेवलपर किट "रेव और गेट लेवल क्वांटम सॉफ़्टवेयर प्लेटफ़ॉर्म की तुलना " (6 Jul 2018) की पेशकश की है।
अपडेट:
Google का Cirq और OpenFermion-Cirq: " Google का AI ब्लॉग - घोषणा Cirq: NISQ एल्गोरिथम के लिए एक ओपन सोर्स फ्रेमवर्क "।
डी-वेव के लीप और ओशन एसडीके एक क्लाउड वातावरण में डी-वेव 2000 क्यू ™ सिस्टम तक पहुंच की अनुमति देता है, जिसमें 2000+ क्वांटम क्वांटम एनेलिंग मशीन तक पहुंच होती है, जो खुले स्रोत पूल में जाने के लिए उपयोग किए जाने वाले मुख्य एल्गोरिदम को मुफ्त में परीक्षण और चलाने के लिए प्रदान करता है। । वेब पेज में डी-वेव लीप पर लॉगिन करने के लिए आवेदन करें ।
रिगेटी कम्प्यूटिंग की क्वांटम क्लाउड सेवा (QCS) क्वांटम मशीन छवि, एक वर्चुअलाइज्ड प्रोग्रामिंग और निष्पादन वातावरण प्रदान करती है जो कि वन क्वॉर्ट कंप्यूटर के साथ 128 क्विबिट कंप्यूटर तक पहुंचने के लिए वन 2.0 के साथ पूर्व-कॉन्फ़िगर किया गया है।
Fujitsu के डिजिटल एनीलर पर एक जानकारी के लिए बने रहें , एक पारंपरिक कंप्यूटर की तुलना में 10,000 गुना तेजी से गणना करने में सक्षम वास्तुकला। यदि वे अंततः एक विकास वातावरण प्रदान करते हैं जो कि सच्चे क्वांटम कंप्यूटरों के साथ क्रॉस-संगत है, तो ये दो अनुच्छेद इस उत्तर में रहेंगे, अन्यथा मैं उन्हें हटा दूंगा।
जबकि उनकी सिलिकॉन चिप प्रकृति में क्वांटम नहीं है, फुजित्सु ने " क्वांटम से प्रेरित एआई क्लाउड सेवा " के रूप में वर्णित करने के लिए 1Qbit के साथ भागीदारी की है , चाहे उनका डिजिटल एनीलर एक बत्तख की तरह ( क्यू -डी-वेव की तरह घोषणा करता है और संगत कोड का उपयोग करता है) देखना बाकी है। Fujitsu डिजिटल एनीलर तकनीकी सेवा का उपयोग करने के लिए यहां जाएं ।
पेंसिल्वेनिया विश्वविद्यालय QWIRE ( गाना बजानेवालों ) एक क्वांटम सर्किट भाषा और औपचारिक सत्यापन उपकरण है, यह एक GitHub वेबपेज है ।
की समीक्षा: Cirq, Cliffords.jl, dimod, dwave-system, FermiLib, Forest (pyQuil & Grove), OpenFermion, ProjectQ, PyZX, QGL.jl, Qbsolv, Qiskit Terra and Aqua, Qiskit Tutorials, और Qiskit.js क्रैक, क्वांटम फॉग, क्वांटम ++, क्यूबिटर, क्वर्क, संदर्भ-क्यूवीएम, स्कैफ़सीसी, स्ट्रॉबेरी फील्ड्स, एक्सएसीसी, और अंत में एक्सएसीसी वीक्यूई को पेपर में पेश किया जाता है: मार्क फ़िंगरहुट द्वारा, " क्वांटम कंप्यूटिंग में ओपन सोर्स सॉफ़्टवेयर " (21 दिसंबर 2018)। टॉम बेब, और पीटर विटटेक।
मैं इस जवाब के लिए समय-समय पर अपडेट करता रहूंगा, बिना अत्यधिक टकराए ।