在Ignite大會(huì)上,微軟列出了將改變科技產(chǎn)業(yè)的3項(xiàng)關(guān)鍵技術(shù),分別是混合現(xiàn)實(shí)、人工智能和量子計(jì)算。微軟在移動(dòng)時(shí)代錯(cuò)失了影響力,這是毋庸置疑的,但是它正在努力彌補(bǔ)。
如果大家平時(shí)比較關(guān)注IT新聞,那么一定知道量子計(jì)算機(jī)與傳統(tǒng)計(jì)算機(jī)有很大不同,它的概念源于對(duì)可逆計(jì)算機(jī)的研究,目的是為了解決計(jì)算機(jī)中的能耗問(wèn)題。雖然,現(xiàn)在我們還沒(méi)有一臺(tái)真正的量子計(jì)算機(jī),但是包括微軟在內(nèi)的科技巨頭都在積極推進(jìn)。Ignite大會(huì)上,微軟宣布,將在今年晚些時(shí)候發(fā)布用于量子計(jì)算機(jī)的新編程語(yǔ)言。
雖然這種編程語(yǔ)言還未命名,但它將通過(guò)公司的Visual Studio工具包提供。要使用這種語(yǔ)言,開(kāi)發(fā)人員將需要了解量子邏輯門(mén)及其操作的知識(shí)。
這種用于量子計(jì)算機(jī)的編程語(yǔ)言與我們現(xiàn)有編程語(yǔ)言有一定的相似性,程序員能夠從Python,C#和F#中借用元素來(lái)編寫(xiě)函數(shù)等。在下圖中,你可以看到如何編寫(xiě)程序來(lái)執(zhí)行量子傳送。這被稱為量子計(jì)算的“Hello,World!”。
為了使用這些語(yǔ)言編寫(xiě)代碼并運(yùn)行,Microsoft將推出兩個(gè)版本的量子模擬器,一個(gè)將在本地運(yùn)行,另一個(gè)將由微軟Azure云計(jì)算運(yùn)行。本地版本的模擬器將提供多達(dá)32個(gè)量子位,并需要32GB的RAM。
如何掌握量子計(jì)算機(jī)編程語(yǔ)言?
微軟也正在借此機(jī)會(huì)邀請(qǐng)開(kāi)發(fā)者注冊(cè)該編程語(yǔ)言,量子模擬器的預(yù)覽將于今年稍后公布。
掃一掃 加微信咨詢