如果出現一種實用的新型計算機(未來計算機,比如基於憶阻器的),那麼需要學習新的程式語言麼?

時間 2021-05-31 15:56:31

1樓:

憶阻器作為統一儲存的計算機體系確實是量子計算機普及之前的明星,想想看現有的計算體系裡,資料都是拷貝來拷貝去,浪費計算機資源,而且速度還不一樣,那就會有等待影響計算。

如果用憶阻器做為統一儲存,要重新開發計算機核心,那麼計算機就不用電來維持資料,電腦可以隨時開關不丟失計算,而且計算資料時不用載入記憶體再計算而是直接傳址,那將極大的增加速度減少功耗。

還有的就是如果與FPGA聯合的話,用FPGA的現場可程式設計功能,那麼將極大的讓計算機體系更加靈活。

2樓:

怕啥,反正大家都不會,同乙個起跑點上大家都要重新學,那就意味著新的機會~你可以想象下你的老闆要跟你一起重新學習的情景嗎........你學的比他快你就是老闆了~

3樓:

看題目以為題主學物理考研選擇方向,原來是選擇學習程式語言,這樣問題就簡單多了。以我對憶阻器的了解,這玩意離商用遠著呢,而量子計算機更是別提了。所以不用擔心這些技術對程式設計的影響。

4樓:

是的,很有可能。

有一門量子計算的語言叫quipper(The Quipper Language),基於haskell的。當然,目前只能用經典計算機模擬低效執行,沒有「量子語言編譯器」,更沒有量子計算機可以執行編譯結果。

現在的語言很可能無法表述非經典圖靈機模型的一些概念,也就無法發揮量子計算的效能。經典位元會變成量子位元,邏輯運算會變成酉矩陣,如果量子計算機上發展出某種高階語言,它需要的高階概念可能是目前我們難以想象的。當然,也會有大量的概念比如函式等會被繼續使用。

經典計算機與量子計算機不是嚴格的替代關係,在可預見的未來,經典計算機依然會在它可以有效解決的問題上佔據絕對統治地位。我覺得現在談論取代經典計算機程式語言還為時過早。

quipper的一些示例程式http://arxiv.org/pdf/1406.4481v2.pdf

5樓:

其實我想說,如果連C++這種東西都要找個理由避免去學的話,新架構直接就跪了吧!遠離吧!

你想,馮諾依曼剛出來的時候,鼓搗這玩意的人連彙編都沒有,得打紙帶!

雖然現在技術進步了,滑鼠鍵盤沒準語音VR都有,但是這種新體系架構上的新語言,絕壁不會比C++好學的。

於是就要等乙個新架構上的容易學習的新語言出現?

好吧,有生之年。

6樓:徐曉光

這個真不好說。就像工業革命時代,誰也想不到將來會出現一堆人坐在電腦前程式設計序這種事。我們就是技工,像那個時代的會使用卡尺的工人一樣。

將來要是出現了生物DNA革命,人的大腦突破了暫時記憶的本領(就是看過的,想過的馬上能永久記住並像計算1+1一樣熟練),那麼可能真的不需要程式設計序了,因為不需要計算機了。因為計算機為我們做的事情,很多都是在大量方案裡面窮舉,找出最佳答案。但人要是能什麼都記住了,所有的窮舉運算都能自己實現了,無需計算機幫忙。

比如說從100億個網頁裡找出有用的資訊,我們要是能突破暫時記憶了,自己憑想象就能把這100億個網頁瀏覽一遍了。

計算機應該選擇哪一種語言?

選哪個都可以 計算機語言只是乙個工具而已 工具只要知道如何用就好了 計算機中重要的不是工具而是解決方法 有了解決方法任何工具都能完成 MarsClass 先看乙個圖吧,這是最新一期程式語言的排行榜。你糾結的這兩個語言一直穩居前三名,也就是說這兩門程式語言應用都相當廣泛,C語言是計算機入門語言,這個重...

計算機專業的學生,物理很厲害是怎樣一種體驗?

computed in the physical world?Second,how can studying those limits shed light on basic issues in physics and cosmology?The first question involves br...

學計算機並且英語不好是一種什麼樣的體驗?

cjj string xin ming int nian lin int da yin xin ming print xin ming void main da yin xin ming 子安 普通碼農基本沒問題,各種IDE常用英文單詞也就幾十個,程式設計要用到的單詞也就幾十個。英語不好對計算機行業...