時間:2017-12-13 來源:互聯網 瀏覽量:
(Tech Xplore) - 微軟已經正式發布了Quantum開發工具包(QDK)的免費預覽版,QDK是一個工具集合,允許用戶創建,編譯和運行用Q#編寫的程序(發音為Q sharp,如音樂) 編程語言。 該工具包中將包括一個用於創建Q#程序,訪問量子模擬器和其他資源(如文檔,示例程序和代碼庫)的工具。
隨著量子計算機真正可用的可能性越來越接近現實,像微軟這樣的公司已經開始努力鼓勵盡可能多的人學習量子編程。有了QDK,微軟的目標不僅僅是開發人員或物理學家,而是任何對量子計算機編程感興趣的人。這樣的人現在可以通過訪問微軟的量子開發網站並下載QDK預覽版開始。
正如發布聲明所指出的那樣,QDK已經集成到微軟的Visual Studio中 - 一個包含大量開發者工具的編程環境。這表明,如果用戶不熟悉它,那麼渴望開始編寫和運行Q#程序的用戶需要刷新工作室。
正如微軟還指出的那樣,標準模擬器將能夠作為本地模擬的30邏輯量子位計算機運行。他們還指出,對於更嚴峻的問題,公司有一個更強大的模擬器,將允許用戶編程一個模擬40邏輯量子位量子計算機。微軟還承諾,為模擬器編寫的任何代碼都可以與真正的量子計算機一起工作。
微軟一直在推動拓撲量子比特的概念,該公司聲稱比常規量子比較容易工作,因為它內置了糾錯功能,使得程序員更容易。公司的官員認為,這意味著普通程序員不必關心這些問題,而是可以把精力集中在創建程序上,這些程序可以更好地估計一個世紀後的世界將會是什麼樣子變暖。畢竟這就是量子計算機的真正目的,要解決在當今最快的機器上無法克服的計算問題