詹姆斯·高斯林

Java編程語言的共同創始人之一

詹姆斯·高斯林(James Gosling)是一名軟體專家,1955年5月19日出生於加拿大,Java編程語言的共同創始人之一,一般公認他為“Java之父”。

在他12歲的時候,他已能設計電子遊戲機,幫忙鄰居修理收割機。大學時期在天文系擔任程式開發工讀生,1977年獲得了加拿大卡爾加里大學計算機科學學士學位,1983年獲得了美國卡內基梅隆大學計算機科學博士學位。

個人簡介


詹姆斯·高斯林
詹姆斯·高斯林
博士論文的題目是:"The Algebraic Manipulation of Constraints"。畢業後到IBM工作,設計IBM第一代工作站NeWS系統,但不受重視。後來轉至Sun公司

從業經歷


1990年

與Patrick Naughton和Mike Sheridan等人合作“綠色計劃”,後來發展一套語言叫做“Oak”,后改名為Java。

1994年底

James Gosling在矽谷召開的“技術、教育和設計大會”上展示Java程式。

2000年

Java成為世界上最流行的電腦語言。

2009年四月

Sun被甲骨文公司併購。高斯林於2010年四月時宣布從甲骨文公司離職。

2011年3月29日

高斯林在個人博客上宣布將加入Google。

2011年8月30日

僅僅加入Google數月之後的高斯林就在個人博客上宣布離開Google,加盟一家從事海洋機器人研究的創業公司Liquid Robotics,擔任首席軟體架構師

2011年5月

建立的Scala公司Typesafe Inc.,高斯林被聘請為公司顧問。

個人榮譽


2002年,他被經濟學人雜誌授予發明獎。
2007年,他被授予二級 加拿大勳章。