二子從周 作品
第兩千三百一十二章 還需要編程軟件(第3頁)
“這個小組最早有帕特里克·諾頓、詹姆斯·高斯林、麥克·舍林丹和其他幾個工程師一起組成的工作小組,一開始只是出於興趣,後來被sun公司‘收編’,在加利福尼亞州門洛帕克市沙丘路的一個小工作室裡面研究開發新技術,專攻計算機在家電產品上的嵌入式應用。”
“由於C語言所具有的優勢,該項目組的研究人員和你的思路是一樣的,首先考慮採用C++來編寫程序。”
“但是他們也遇到了和我們同樣的問題,那就是對於硬件資源極其匱乏的系統來說,C++程序過於複雜和龐大。另外由於消費電子產品所採用的嵌入式處理器芯片的種類繁雜,如何讓編寫的程序跨平臺運行也是個難題。”
“所謂英雄所見略同,為了解決困難,他們也還是和你一樣,首先著眼於語言的開發,不過他們選擇了一條和四葉草完全不一樣的道路。”
“他們先假設好一種結構簡單、符合嵌入式應用需要的硬件平臺體系結構,併為其制定了相應的規範,其中就定義了這種硬件平臺的二進制機器碼指令系統,也就是單片機系統規範。”
“在他們的設想當中,等到語言開發成功後,就能立即依託結構協議,讓半導體芯片生產商開發和生產這種硬件平臺。”
“有了結構協議,接下來就是語言開發,在語言開發方面他們的思路又和我們殊途同歸,根據嵌入式軟件的要求對C++進行了改造,去除了留在C++的一些不太實用及影響安全的成分,並結合嵌入式系統的實時性要求,準備開發一個被稱為oak的面嚮對象語言。”
“這個時候,我們開始了彎道超車,實現了後發先至。”胡立冬介紹道這裡的時候,也不由得對周至露出了佩服之色,對他能夠精準把控信息產業的發展走向而敬佩不已。