微軟公司
為了開發量子算法,建議使用特定領域的語言
用於定義函數的“function”,用於量子操作的新“operation”關鍵字,沒有多行註釋,以及使用斷言而不是異常處理程序。
Q# 開發可以在 Quantum 開發工具包支持的 Windows、Linux 和 macOS 平台上使用。 開發的量子算法可以在模擬器中進行測試,該模擬器能夠在普通 PC 上處理多達 32 個量子位,在 Azure 雲中處理多達 40 個量子位。 IDE 提供了語法高亮模塊和調試器,允許您在 Q# 代碼中設置斷點、執行逐步調試、評估執行量子算法所需的資源以及解決方案的預估成本。
來源: opennet.ru