如何評價微軟剛剛發布的量子程式語言 Q ?

時間 2021-05-11 13:16:18

1樓:本源量子

用於開發和執行量子演算法的程式語言,現在國際上也有其他的量子程式語言,每一家量子公司都有自己的特點和優勢。

本源量子兩年多前就發布了視覺化量子組合語言QRunes,一款面向過程、面向命令式的量子程式語言,根據量子計算的經典與量子混合特性,在程式編譯之後可以操縱經典計算機與量子晶元來實現量子計算。

2樓:MUTE

有了QDK (quantum development kit) 以及Q#,沒有實際機器也可以在裝置上模擬量子計算機操作,這是一步將量子計算推廣給大眾(愛好者)的好棋。

沒有裝置的同學們也可以了解量子計算,復現量子計算的演算法,可以在自己裝置上便捷的使用(模擬)量子計算,可能會湧現一些設計出新的量子計算演算法的大佬。

下面的這個例子就是用Q#搭建的,同時也有QDK的安裝方式。

MUTE:量子計算-隨機數發生器

3樓:淺斟低唱

有可能讓我入一門這樣的不貼近量子硬體的語言(新坑)?

而且我覺得現實可用的量子計算機可能還離我們有個30年(或許我太保守了)這麼急著發布各種語言是想要搶占先機以及業內標準,大部分的語言還在測試和探索階段。而目前在大學裡還在學量子力學的我們是有可能在這個潮流中取得高地的(一切的前提是量子計算機造出來了)。

那你首先就應該說服我們這些已經手握著時間和才能的人嘛(給我個地方讀PhD好不好)。

我平常用QuTiP(Quantum Toolbox in Python)是為了在個人計算機上模擬少量量子位元的各類門操作、門序列以及量子演算法。

大概連個線路長這種,取自QuTiP的Tutorials:

see here: Jupyter Notebook Viewer

在建立完量子線路之後,然後執行所謂的GRAPE演算法獲取用於量子計算硬體執行所需的最優化脈衝,最後聯絡某個實驗組來執行一下我們的脈衝(最後一步還沒能完成過 = =)

這就像一系列的「編譯」->"執行"操作了,我在IBMQ上體驗過的qiskit類似於這種.

而微軟的這套語言可能就是程式設計師友好型,物理考量可以更加更加少了。

4樓:Kulics

要說語言本身的話,還是很常見的語法,感覺像是披著C#外皮的Swift。

這種東西,語言是其次的,語法怎麼樣都行,關鍵在於各家底層上有什麼區別。

這個就超出這個問題的範疇了……

給我個機器啊,給個機器我研究才能好好回答啊,口亨!

如何評價微軟新發布的 Xbox One X?

我是xbox的粉絲,一直玩的xbox one,遊戲多可以切換伺服器購買,還可以購買EA會員,xbox one x的話美亞和日亞現在買很划算,算上郵費才3000不到!你3000現在還能買個啥?如同其他玩家說的,第三方大作登陸全平台的,首選xbox!為什麼?第一點x的機能強力到是硬體支援4k了,而不是索...

如何評價剛剛發布的honor magic 的UI設計?

老劉開美院 UI整體簡潔時尚,看起來很通透,和桌布乙個風格相輔相成。這次UI比較mate系列和p系列有著完全不同的風格,mate是成熟低調範,magic屬於未來科技範,所以感覺UI的超前設計和該機人工智慧技術的定位很吻合,一定程度上可以說這款機子內外兼修。個人認為最吸引眼球的還是桌布。本人非常喜歡太...

如何評價微軟在Google Play上發布的「Microsoft Apps」?

batmen 說白了,微軟是想所有人用他的服務,而當你覺得不錯時,你就想體驗原汁原味體驗,你就會攝入裝置,想從操作方式改變成微軟模式,當適應時到時候想改都難 windows10和android是競爭對手,但office,skype,xbox不是啊,難道只能讓lumia使用者用office?那樣的話用...