簡評孟巖的《Java替代C語言的可能性》(續1)

簡評孟巖的《Java替代C語言的可能性》(續1

作者信息:

CSDN上的IDtjackey@CSDN

CSDN上的博客:blog.csdn.net/tjackey

MSN/郵件:[email protected]

轉載請註明作者和出處,謝謝。

 

計算機語言的發展明顯進入了一個加速階段。新的語言的出現和普及速度遠遠超越了常識意思正常發展。新的選擇,新的功能,新的架構,新的使用模式,以及新的問題,潛力與潛在的發展趨勢,未來事實標準的潛在的競爭者,這些問題不斷的困擾着已經和正在做出選擇的開發人員和CTO們。

爭論,甚至是不同陣營的論戰,此起彼伏;甚至以從未有過的激烈程度在不斷的上演和重複。

可喜的是,爭論本身會引起部分參與者更深入地思考和比較,從而獲得更加全面地認識。

可悲的是,太多的低水平的重複以及無理智的人身攻擊,絲毫無助於問題的解決。

其實我自己很期待能夠看到一些真正的高手站出來,深入淺出的給大家講講整個計算機語言的發展的脈絡和演化過程,拿出翔實的數據和權威的統計分析結論來比較語言的功能、性能、語言特性、歷史貢獻以及語言自身定位與現實中市場定位的不斷匹配的過程和結果。更多的期望還包括對於目前計算機語言發展現狀給出一個高度概括的全景式的比較,並且給出每種語言的技術發展曲線以及目前的階段定位。

個人認爲,由於網格計算、瀰漫計算、P2P技術等進一步發展,大約2010左右會進入到一個計算機語言的後性能時代。性能依然將是一個很重要的評價指標,但是可能從考慮的優先重點位置滑落下來,而安全性、穩定性、靈活性、可擴展性等等其他特性將成爲核心的評價要素。

CPU的設計以及SOC系統都將受到影響,傳統操作系統以及網絡/網格操作系統都將爲之前盲目追求性能而付出巨大的代價,並不斷檢討甚至重構。

新的語言、新的架構、新的系統組織模式、新的SOC設計甚至非馮諾伊曼體系結構的計算機系統的流行,都有可能發生甚至引起連鎖的蝴蝶效應。

關於JavaC的爭論,動態語言的熱潮,這些現象所代表的技術發展趨勢其實在若干年前已經成爲一些國際學術團體的討論的熱點。

簡單的總結一下我的觀點:

·不要只是孤立的看到語言之爭,希望能夠放在整個計算機語言發展演化趨勢的大背景中去觀察,瞭解歷史的發展規律,和小心謹慎的預測未來;

·不要僅僅侷限於語言本身,計算平臺,計算環境的大的發展趨勢纔是決定語言命運的根本因素;

·2006~2008很可能就是一個大發展的混亂時期,爭論是必要的,但是目標是增進理解,而不應該是簡單的對與錯。

 

注:

       工作中,突然想補充幾句,沒有整理好思路,有些詞不達意,敬請批評指正。

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章