أعلنت مايكروسوفت عن فتح الكود المصدري لحزمة التطوير للحوسبة الكمية خاصتها، Microsoft Quantum Development Kit، والتي تضم محول برمجي “كومبايلر” ومحاكي يتوافقان مع لغة البرمجة “كيو داش” #Q، وهي اللغة التي تطورها الشركة لتسهل عملية تطوير تطبيقات الحوسبة الكمية.
وتضم حزمة التطوير، التي ستتوافر مفتوحة المصدر على منصة جت هب، كذلك مكتبة للغة البرمجة Q#، وهي اللغة التي تتيح نظاما سهلا لكتابة بيانات بالبتات الكمية، المسماه “كيوبت” qubit، كما ستضم الحزمة مجموعة أخرى من الادوات لتسهل على المطورين عملية تطوير تطبيقات الحوسبة الكمية وإخراجها للنور.
والـ”كيوبت” في الحوسب الكمية يماثل الـ”بت” في الحوسبة الكلاسيكية، ففي الحوسبة الكلاسيكية، تسمى قطعة واحدة من المعلومات “بت” (bit) وهي إما 1 أو 0. بينما يكون للحواسيب الكمية خاصيتين عوضًا عن هذا الثنائي، وهي التراكب الكمي (quantum superposition) والتشابك الكمي (quantum entanglement). يسمح التراكب الكمي للبتات الكمية، المسماة بالكيوبت (qubit)، أن تكون 0 و 1 في وقت واحد. ويدمج التشابك الكمي كيوبتات متعددة، مما يسمح لعدد أكبر من العمليات الحسابية.
هذا، وتأمل مايكروسوفت أن تساعد خطوتها بفتح الكود المصدر لحزمة التطوير للحوسبة الكمية خاصتها في إنتشار لغة البرمجة Q# وسرعة تطورها، كما تساعد في خروج عدد من التطبيقات والحلول التقنية القائمة على الحوسبة الكمية.
وسيتاح الكود المصدري للحزمة على مستودع مايكروسوفت في منصة جت هب github.com/Microsoft/Quantum/tree/master/utilities وعلى موقعها الرسمي من هنا