江燕的VCD/DVD還需要一個月的時間準備,王岸然很期待。
在與雷布斯通完電話后,他拿起筆,書寫對Java語言的要求。
和編寫程序一樣,設計計算機語言,先要明確一個目標,那就是語言的應用環境。
Java語言設計的初衷并不是應用在互聯網平臺,而是面對在90年代出現的單片機。
單片機可以認為是一臺超微型的電腦,有輸入輸出和簡單的存儲單元,可以執行一些指令。
在九十年代,一經出現,立刻火爆全球。
原因很簡單,不管什么商品和單片機沾上邊,就變成智能設備,頓時身價倍增。
冰箱、電視、電梯、包括防盜門,可以想象的空間太多。
不過在單片機火爆的同時,這些開發者面臨一個同樣的問題。
那就是程序設計!
用機器/匯編語言開發難度太大,而最適合的C語言,本身因為程序復雜和龐大,被排除在外。
沒有開發工具,單片機的發展一度停滯。
有需求就有市場。
這一點,SUN公司無疑走到了前面,他們在1991年就成立了稱為Green的事業部,為了減少開發難度,他們重新把目光投向C語言。
根據嵌入式單片機軟件的要求,SUN公司對C進行了改造,去除了C中一些不太常用和不安全的指令,增加了程序實時性響應,開發出一款Oak面對對象的程序語言。
Oak就是Java語言的前身。
Sun原本打算用Oak作為新語言的名字,不過待到注冊時,才發現Oak這個名字已經被占用,無奈之下才選擇Java這個名字。
而Java的第一個平臺將在明年問世,而第一個版本的開發工具,還需要兩年的時間。
在IT/IC界,時間就是生命,兩年的時間足夠漫長,華芯科技大有所為。
“一、程序要足夠的小,適合在單片機和網頁上運行;
二、設計思想完全面對對象的設計思路進行;
三、作為一個新開發的語言,不會像C繼承C語言一般,帶上巨大的歷史包袱,所以語言的設計命令,要避免C
冗余和不安定指令。
最重要的一點就是第四點,一定要求平臺可移植性。”
王岸然甚至將記憶中的Java語言的函數,命令,實現方式一一列在紙上,整個完全就是一個完整的設計任務書。
交給郝富貴,說不定三天就能把編譯器弄出來。
這就好比寫作業,別人花三個小時才解出一道數學題,你只要基礎不差的話,完全可以看懂,然后謄抄在自己的作業本上。
在這道題上,你們咱暫時站在同一水平線上。
但遇到新的問題的時候,差距又會出現。
王岸然也是沒辦法,現在這個階段,拿來主義不用不行啊,好在還有二十多年的見識可以揮霍。
Java事業部在華芯總部成立,涵蓋硬件、單片機、操作系統、應用程序接口設計方面共計二十二人。
出身于科院的肖康擔任總設計師,這些人在近幾日就要趕赴港島,在臨行之前,王岸然和肖康深入交流了對程序設計語言的理解。
王岸然之所以選擇肖康作為總設計師,這也是綜合考評的結果。
肖康的專業就是計算機語言,有過麻省理工的留學經歷,事實上在前世,肖康是王岸然的師兄,王岸然也聽說過他的名字。
只不過兩人畢業后的選擇不同,肖康選擇回國,印象中也主持了不少國家的大項目,在國外主流的技術刊物上也留下了足跡。
這是肖康的底子,再加上行政部考評優異的評語,選擇肖康也就水到渠成了。
在王岸然的辦公室,身穿深色中山裝,帶著黑框眼睛的肖康頗有民國時知識分子的風范。
不過也有著理工男的通病,那就是在社交上就是低能兒。
肖康有些拘束,雙手緊緊握在一起,顯得有些緊張。
“王總,多謝您對我的信任,我……我保證完成任務。”
王岸然離開老板椅,坐到肖康的斜對面,笑道:“肖師兄,這次你帶隊去港島,生活上還有什么困難,需要公司幫你解決的。”
肖康道:“沒有,王總,家里都安頓好了,他們也很支持我的工作。”
王岸然點點頭說道:“Java語言的要求我都列到表上了,開發過程中,有什么疑問,我們可以電話、或者電子郵件上交流,不過同時也要配合分公司宣發部門,做好技術支持。”
肖康道:“王總,你放心吧,我想,拿著你的設計要求,就是一頭豬也能把程序編出來。”
王岸然滿頭黑線,肖康啊,你就別作賤自己了,行嗎!
“肖師兄,Java語言設計的初衷是面對單片機、網絡等應用環境,面對眾多復雜的底層環境,要做到無縫移植,還是有難度的。”
肖康說道:“王總,如果說沒有你的指點,我真的不知道如何下手,面對對象,精簡程序,多平臺移植,哪一項都很棘手,不過有了你的指導書就不一樣了,我甚至有點懷疑,Java語言就在你的腦子里。”
王岸然一愣,是不是自己表現的太明顯了,拿起茶杯喝了一口,說道:“只是一個想法,你也是程序專家,對現在的語言來說,確實沒有一款語言適合單片機和網絡瀏覽器應用環境下的需求嘛。
這也是面對對象的思想,有需求就……”
肖康靜靜的聽著王岸然的長篇解釋,心下嘀咕,王總至于跟我解釋這么詳細嘛!
他找不到合適的詞匯來表達,如果有,那就是:解釋就等于掩飾。
王岸然也是一個程序猿,自然很清楚,自己算是手把手教他們做這款語言了,難度有,但肯定不大。
在Java語言事業部前去港島的前一天,華芯科技重磅宣布,華芯科技將在1994年元旦之前,推出一款適用于單片機和網絡瀏覽器等應用場景的程序語言。
因為操作系統和顯卡,給華芯科技在全世界范圍內帶來極高的關注度。
這次消息一出,立刻引發國內外媒體的競相報道。
泰晤士報在頭版頭條上刊登一篇文章。
標題就是:狼來了。