微軟發(fā)布 Quantum 開發(fā)套件預(yù)覽,含 Q# 量子編程語言
根據(jù) ZDNet 的報道,微軟正在發(fā)布 Quantum Development Kit 開發(fā)套件的免費預(yù)覽版本。
該套件包括 Q# 編程語言和編譯器以及一個本地量子計算模擬器,并與Visual Studio完全集成
還有一個基于 Azure 的模擬器,官員在12月11日發(fā)布的聲明中稱,開發(fā)人員可以模擬 40 多個邏輯量子計算能力,以及文檔庫和示例程序。

Q# 將傳統(tǒng)的編程概念如函數(shù)、變量、分支、以及語法高亮的開發(fā)環(huán)境和量子調(diào)試器帶到量子計算領(lǐng)域。
量子計算機被設(shè)計為并行處理,從而在各種工作負(fù)載中實現(xiàn)新型應(yīng)用程序。它們旨在利用亞原子粒子的物理性質(zhì),為傳統(tǒng)計算機提供存儲數(shù)據(jù)和解決問題的不同方式。其結(jié)果是量子計算機可以更高效地解決某些高性能計算問題。
微軟官員曾經(jīng)表示,開發(fā)人員為量子模擬器創(chuàng)建的應(yīng)用程序最終將在微軟正在開發(fā)的量子計算機上工作。微軟的目標(biāo)是建立一個完整的量子計算系統(tǒng),包括量子計算硬件和相關(guān)的完整軟件棧。
