JAVA之父詹姆斯·高斯林

"JAVA之父"詹姆斯·高斯林

u=2330788455,3508031459&fm=26&gp=0.jpg

詹姆斯·高斯林(james Gosing)是一名軟件專家,1955年出生于加拿大,java編程語言的共同創(chuàng)始人之一,一般公認(rèn)他為"java之父"。→個人網(wǎng)站

中文名 詹姆斯·高斯林 英文名 James Gosling
國籍 加拿大 出身日期 1955年05月19日
性別 出身地 加拿大,阿爾伯塔省,卡加里市
職業(yè) 計算機科學(xué)家 畢業(yè)院校 卡內(nèi)基梅隆大學(xué),卡爾加里大學(xué)
成就 java編程語言,編寫多處理器版本的Unix操作系統(tǒng) 榮譽 加拿大二級勛章
  • java的由來

1991年,在Sun公司工作期間,詹姆斯和一群技術(shù)人員創(chuàng)立了一個綠色小組,旨在開發(fā)運行于虛擬機的編程語言,同時允許程序在電視機機頂盒等多平臺上運行。詹姆斯以自家窗外的橡樹命名小組,名為Oak。

可到了注冊商標(biāo)時,高司令卻發(fā)現(xiàn),Oak這個名字已經(jīng)被搶注了,正好知道這個消息的時候,綠色小組正在咖啡館里喝著印尼爪哇(Java)島出產(chǎn)的咖啡,有一個人靈機一動說就叫Java怎么樣,高斯林覺得聽起來還不錯,于是java就這樣誕生了。
java概述

Java語言依然是目前IT行業(yè)內(nèi)應(yīng)用最廣泛的編程語言之一。

生平經(jīng)歷

  • 1955年,詹姆斯出生在加拿大的一個小村莊里。誰也沒有想到的是,將來他成為了一個改變計算機語言的天才。
  • 詹姆斯從小就喜歡技術(shù),愛鼓搗東西。12歲的時候,他用報廢的電話機和電視機中的部件做了一臺電子游戲機。附近農(nóng)民的康拜因(聯(lián)合收割機)出了問題也常常找他修理。14歲的時候,中學(xué)組織到附近大學(xué)參觀,他記住了大學(xué)計算中心的門鎖密碼,從此開始偷偷地溜進計算中心,學(xué)習(xí)計算機編程。一年后,大學(xué)的天文系招他當(dāng)了一名臨時編程員,編寫計算機程序來分析衛(wèi)星天文數(shù)據(jù)。
  • 80年代初,詹姆斯獲得博士學(xué)位后到IBM工作,設(shè)計IBM第一代工作站。當(dāng)時,IBM的領(lǐng)導(dǎo)層并不看重工作站項目。失望之余,詹姆斯跳槽到了Sun公司。他花了五年功夫領(lǐng)導(dǎo)開發(fā)的和OS2很類似的Sun NeWs窗口系統(tǒng),盡管得到技術(shù)界的好評,卻未能變成流行的產(chǎn)品。當(dāng)時他還第一個用C實現(xiàn)的EMACS的所見即所得文本編輯器COSMACS。
  • 在1990年,Sun公司成立了一個軟件設(shè)計團隊,其中除了詹姆斯,還有Patrick NaughtonMike Sheridan等人,他們合作的項目稱為“綠色計劃”。他們認(rèn)為計算機技術(shù)發(fā)展的一個趨勢是數(shù)字家電之間的通訊。詹姆斯開始負(fù)責(zé)為設(shè)備和用戶之間的交流創(chuàng)建一種能夠?qū)崿F(xiàn)網(wǎng)絡(luò)交互的語言。隨著大量的時間和金錢投入到“綠色計劃”,他們創(chuàng)建了一種語言。這種語言一開始被叫做“Oak”,這個名字得自于Gosling想名字時看到了窗外的一棵橡樹。但后來被改為了“Java”。并于1992年9月3日開始應(yīng)用于Sun工作站的遠程遙控。
  • 1994年底,詹姆斯參加了在硅谷召開的“技術(shù)、教育和設(shè)計大會”。他報著試一試的心情向與會者演示了Java的功能。他點擊了網(wǎng)頁上的一個靜止的分子結(jié)構(gòu)圖標(biāo),一條命令通過互聯(lián)網(wǎng)送到了幾百英里外的網(wǎng)站,下載了一段Java小程序,在本地工作站上開始執(zhí)行。在幾秒鐘時間里,原本靜止的網(wǎng)頁上,一個分子圖像以三維動畫的方式轉(zhuǎn)了起來。 “哇!”詹姆斯聽到了全場觀眾的贊嘆聲。 不久后,硅谷最大的報紙《圣荷西信使報》在頭版刊登了一篇專文,“為什么Sun認(rèn)為一杯熱咖啡能讓你鼓足精神”。從文章見報開始,負(fù)責(zé)Java市場人員的電話響個不停。不久,全美的主要報刊雜志都刊登了Java的報道。
  • 當(dāng)詹姆斯領(lǐng)導(dǎo)他的團隊,開發(fā)出Java語言和平臺時,Sun正是一家如日中天的公司,而Java也被證明是一項革命性的技術(shù)。然而,財務(wù)問題最終拖垮了Sun。 2009年4月20日,全球最大的數(shù)據(jù)庫軟件商甲骨文公司宣布將以每股9.50美元,總計74億美元現(xiàn)金的價格收購SUN微系統(tǒng)公司。由于各種原因,詹姆斯在2010年4月選擇了離開甲骨文公司,并在2011年初加入谷歌。
  • 2011年8月30日,高斯林宣布離開谷歌,加入開展海洋探測業(yè)務(wù)的機器人制造公司Liquid Robotics,任首席軟件架構(gòu)師。負(fù)責(zé)傳感器軟件開發(fā)和自主導(dǎo)航設(shè)計,數(shù)據(jù)中心海量數(shù)據(jù)處理。
  • 2017年5月22日,高斯林加盟亞馬遜云計算部門。

個人榮譽

  • 2002年,他被經(jīng)濟學(xué)人雜志授予發(fā)明獎。

  • 2007年,他被授予二級 加拿大勛章。

  • 2013年,他當(dāng)選為ACM Fellow。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容