第四百五十九章 區別美國信息體系的新體系(2/2)
「同時,代碼簡潔,開發快速,更方便的代碼管理,易於』並發編程『,代碼的熱升級等等優點實在是太多了,我覺得對於我們漢語的多聯想判斷特點,和函數式編程的特點實在是太匹配了。」
(函數式編程沒有副作用,只要保證接口不變,內部實現是外部無關的。所以,可以在運行狀態下直接升級代碼,不需要重啟,也不需要停機(這就是熱升級)。Erlang語言早就證明了這一點,它是瑞典愛立信公司為了管理電話系統而開發的,電話系統的升級當然是不能停機的。)
「至於它的缺點——嚴重耗費CPU和存儲器資源,這點我覺得不是不可以克服,我們完全可以在編譯層次和I/O(輸入和輸出)中斷的規則方面,或者直接在指令集裡面對其進行歸納,或許這是未來我們晶片的最大亮點也不一定呢?」
「大家覺得呢?」
邵中本來只是禮貌的問一下,畢竟自己的這個研究方向在國際上現在也是一個冷門的方向,就目前的騙程語言來說,結構化的高級語言過程思想是主力。
就是在美國這個軟體最發達的國度,面向對象的編程思想也才開始進入使用,但是真正商業的開發還很少,就別說面相對象往後的函數式編程了。
但事實上這不是不沒法逾越的障礙,真正的桎梏,陳咨覺得是美國已經定義的各種晶片結構體系和作業系統體系決定了語言發展的趨勢。
如果從最根本的CPU結構、指令集、編譯器、再到彙編語言從開始就考慮函數式編程思想的融合,或許會是另外一番風景。
這在華國目前一窮二白的計算機信息發展情況是完全可行的,而在美國卻不行,因為其已經在這個結構上,有了利益龐大的應用者,猛然這麼另起灶爐,可能導致產業崩潰。
而且商業上也行不通,比喻最核心的提供CPU產品的Intel公司、AMD、IBM、DEC、SUN這些大型巨型的信息產業根源公司,他們不可能丟棄這麼多年積累在其固有的CPU平台上的技術積累,重新開始一套新的體系開發。
這樣的風險完全是無法預估的,全新開發的體系技術風險不說,開發出來誰願意接受一款上面沒有任何應用,而且差異巨大,移植也需要巨大成本的平台呢?
所以美國的信息產業註定只能按部就班的繼續前世的軌跡發展。
但陳咨可是上世飽受了美國信息霸權凌霸的感受了,怎麼會再想這樣繼續去體會一次?
特別是後來***上台後,這個商人總統,總是以經營公司的手法來經營一個帝國。
搞得屢屢揮舞著華國沒有CPU、沒有作業系統,甚至網際網路開關在美國手裡的這種戰略優勢來訛詐華國。(網際網路根域伺服器全球13台,美國獨有10台,華國一台沒有,關閉這伺服器,或者屏蔽華國的連接,相當於把華國斷網,不是斷開華國一個區域,而是華國內的所有電腦都沒法聯網,前世美國就給伊拉克來這這麼一手,讓其好幾年成了沒網際網路的信息孤島。)
最關鍵的是,這世的陳咨走到了這個地步,不再是上次那個和這樣層次的博弈沒多少關係的屁民。
這世自己鐵定會比上世的為華和興中公司走的更遠,就是興中公司,單單只是部分配件被限制,就被美國都逼的快破產,就別說最關鍵的CPU,那自己公司在這樣的體系下做的更大,豈不是同樣被打擊的更加慘。
這才是陳咨較勁腦汁進入半導體,又是搞CPU、又是搞作業系統的,甚至乾脆想繞開美國的半導體信息產業體系,單獨搞一套新體系的關鍵和初心。