ไมโครซอฟท์เปิดซอร์ส Q# ภาษาโปรแกรมสำหรับควอนตัมคอมพิวเตอร์

หัวข้อกระทู้ ใน 'เทคโนโลยี' เริ่มโพสต์โดย iPokz, 7 พฤษภาคม 2019.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

    นอกจาก C# และ F# แล้ว ไมโครซอฟท์ยังมีภาษาตระกูล # อีกหนึ่งตัวคือ Q# (อ่านว่า คิวชาร์ป) ที่ออกแบบมาสำหรับงานเขียนโปรแกรมบนควอนตัมคอมพิวเตอร์โดยเฉพาะ

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

    ที่ผ่านมา ไมโครซอฟท์เริ่มเผยแพร่การใช้งาน Q# ในกลุ่มนักวิจัยด้านควอนตัม และมีซอร์สโค้ดตัวอย่างการเขียนภาษา Q# เผยแพร่บน GitHub แต่ล่าสุดในงาน Build 2019 ไมโครซอฟท์ก็ประกาศว่าจะเปิดซอร์สทั้งตัวคอมไพเลอร์และซิมูเลเตอร์ของ Q# ด้วย (ยังไม่ระบุช่วงเวลา) ซึ่งน่าจะช่วยให้ Q# แพร่หลายในวงกว้างมากขึ้น

    ที่มา - GitHub, Microsoft Blog

    [​IMG]

    ภาพจาก Q# Blog

    Topics: Quantum ComputerProgrammingMicrosoftOpen Source
     

แบ่งปันหน้านี้