นอกจาก C# และ F# แล้ว ไมโครซอฟท์ยังมีภาษาตระกูล # อีกหนึ่งตัวคือ Q# (อ่านว่า คิวชาร์ป) ที่ออกแบบมาสำหรับงานเขียนโปรแกรมบนควอนตัมคอมพิวเตอร์โดยเฉพาะ
ภาษา Q# เผยตัวครั้งแรกในปี 2017 โดยมีหน้าตาคล้าย C# และ F# (มีวงเล็บปีกกา ปิดท้ายบรรทัดด้วย ;) แต่ฟีเจอร์ที่เพิ่มเข้ามาคือการจัดการสถานะของคิวบิท (qubit) ซึ่งเป็นหัวใจสำคัญของควอนตัมคอมพิวเตอร์ รายละเอียดของตัวภาษาดูได้จาก The Q# Programming Language
ที่ผ่านมา ไมโครซอฟท์เริ่มเผยแพร่การใช้งาน Q# ในกลุ่มนักวิจัยด้านควอนตัม และมีซอร์สโค้ดตัวอย่างการเขียนภาษา Q# เผยแพร่บน GitHub แต่ล่าสุดในงาน Build 2019 ไมโครซอฟท์ก็ประกาศว่าจะเปิดซอร์สทั้งตัวคอมไพเลอร์และซิมูเลเตอร์ของ Q# ด้วย (ยังไม่ระบุช่วงเวลา) ซึ่งน่าจะช่วยให้ Q# แพร่หลายในวงกว้างมากขึ้น
ที่มา - GitHub, Microsoft Blog
ภาพจาก Q# Blog
Comments
เสื้อน่ารัก 55
เซมิโคลอนหรือเปล่าครับ ;
นั่นแมวของชโรดิงเจอร์หรือเปล่า
ไม่ก็กำลังแห่นางแมว (อันนี้ไม่น่าใช่แฮะ 55)