L7--JAVA之父James Gosling

27733322.jpg
 
James Gosling是Sun公司全球副總裁兼高級研究員,被稱爲“JAVA之父”。1990年,Sun公司成立了一個軟件設計團隊,其中除了James Gosling,還有Patrick Naughton和Mike Sheridan等人,他們合作的項目稱爲“綠色計劃”。他們認爲計算機技術發展的一個趨勢是數字家電之間的通訊。James負責爲設備和用戶之間的交流創建一種能夠實現網絡交互的語言。隨着大量的時間和金錢投入到“綠色計劃”,他們創建了一種語言。這種語言一開始被叫做“Oak”,這個名字得自於Gosling想名字時看到了窗外的一棵橡樹,但後來被改爲了“Java”。
(駱磊/文)
 
 
James Gosling小傳

  40年前,一個寒冷的冬天,在加拿大一個村莊裏,Gosling家的第一個男孩哇哇落地了。家人給他起了名字,叫James。誰也沒有想到的是,長大之後,他成爲了一個改變計算機語言的天才。

  James Gosling從小就喜歡技術,愛鼓搗東西。12歲的時候,他用報廢的電話機和電視機中的部件做了一臺電子遊戲機。附近農民的康拜因(聯合收割機)出了問題也常常找他修理。14歲的時候,中學組織到附近大學參觀,他記住了大學計算中心的門鎖密碼,從此開始偷偷地溜進計算中心,學習計算機編程。一年後,大學的天文系招他當了一名臨時編程員,編寫計算機程序來分析衛星天文數據。

  80年代初,James Gosling獲得博士學位後到IBM工作,設計IBM第一代工作站。當時,IBM的領導層並不看重工作站項目。失望之餘,James Gosling跳槽到了Sun公司。他花了五年功夫領導開發的和OS2很類似的Sun NeWs窗口系統,儘管得到技術界的好評,卻未能變成流行的產品。當時他還第一個用C實現的EMACS的所見即所得文本編輯器COSMACS。

  在當今這個競爭激烈的軟件開發時代,軟件設計師一直在試圖預測未來軟件或者技術的發展趨勢。在1990年,Sun公司成立了一個軟件設計團隊,其中除了James Gosling,還有Patrick Naughton和Mike Sheridan等人,他們合作的項目稱爲“綠色計劃”。他們認爲計算機技術發展的一個趨勢是數字家電之間的通訊。James開始負責爲設備和用戶之間的交流創建一種能夠實現網絡交互的語言。隨着大量的時間和金錢投入到“綠色計劃”,他們創建了一種語言。這種語言一開始被叫做“Oak”,這個名字得自於Gosling想名字時看到了窗外的一棵橡樹。但後來被改爲了“Java”。並於1992年9月3日開始應用於Sun工作站的遠程遙控。

  1994年底,James Gosling參加了在硅谷召開的“技術、教育和設計大會”。他報着試一試的心情向與會者演示了Java的功能。他點擊了網頁上的一個靜止的分子結構圖標,一條命令通過互聯網送到了幾百英里外的網站,下載了一段Java小程序,在本地工作站上開始執行。在幾秒鐘時間裏,原本靜止的網頁上,一個分子圖像以三維動畫的方式轉了起來。

  “哇!”James Gosling聽到了全場觀衆的讚歎聲。

  不久後,硅谷最大的報紙《聖荷西信使報》在頭版刊登了一篇專文,“爲什麼Sun認爲一杯熱咖啡能讓你鼓足精神”。從文章見報開始,負責Java市場人員的電話響個不停。不久,全美的主要報刊雜誌都刊登了Java的報道。

  Java出名了!

  到了2000年,Java已經成爲世界上最流行的電腦語言。綠色小組當初設計Java是爲了面向數字家庭,支持各種家電設備。他們沒有想到的是,Java支持的計算模式,實際上就是互聯網的模式。

  對於Java語言的巨大成功,沒有人比James Gosling 更加謙遜:“我從來沒有想到Java技術將會這麼火。當我的老闆問我它將達到多少次下載時,我說 10,000 次。而他認爲我太過樂觀了。”

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