"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 Naughton和Mike 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。