fbpx
维基百科

詹姆斯·高斯林

詹姆斯·高斯林(英語:James Gosling,1955年5月19日),加拿大软件专家,Java编程语言的共同创始人之一,一般公認他為「Java之父」。

詹姆斯·高斯林
James Gosling
出生 (1955-05-19) 1955年5月19日68歲)
 加拿大阿尔伯塔省卡尔加里
居住地 美國加州舊金山灣區
国籍 加拿大
母校卡内基梅隆大学卡爾加里大學
职业電腦科學家
雇主Liquid Robotics英语Liquid Robotics[1]
知名于Java编程语言
奖项加拿大勋章
网站詹姆斯·高斯林的网络博客
2005年夏,高斯林在JavaOne conference(duke-rockstar的衣服)

事蹟 编辑

12歲時,他已能設計電子遊戲機,幫忙鄰居修理收割機。大學時期在天文系擔任程式開發工讀生,1977年獲得加拿大卡爾加里大學計算機科學學士學位。1981年开发在Unix上运行的Emacs类编辑器Gosling Emacs(以C语言编写,使用Mocklisp作为扩展语言)。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年四月時宣布从甲骨文公司離職[2]

2011年3月29日,高斯林在個人博客上宣布將加入Google[3]

2011年8月30日,加入Google數月之後的高斯林就在個人博客上宣佈離開Google,加盟一家從事海洋機器人研究的創業公司Liquid Robotics英语Liquid Robotics[1],擔任首席軟體架構師。

在2011年5月建立的Scala公司Typesafe Inc.英语Typesafe Inc.,高斯林被列为公司顾问。[4]

个人荣誉 编辑

个人生活 编辑

高斯林已婚,并有两个女儿,Kate和Kelsey。

著作 编辑

  • Ken Arnold, James Gosling, David Holmes, The Java Programming Language, Fourth Edition, Addison-Wesley Professional, 2005, ISBN 0-321-34980-6
  • James Gosling, Bill Joy, Guy L. Steele Jr., Gilad Bracha, The Java Language Specification, Third Edition, Addison-Wesley Professional, 2005, ISBN 0-321-24678-0
  • Ken Arnold, James Gosling, David Holmes, The Java Programming Language, Third Edition, Addison-Wesley Professional, 2000, ISBN 0-201-70433-1
  • James Gosling, Bill Joy, Guy L. Steele Jr., Gilad Bracha, The Java Language Specification, Second Edition, Addison-Wesley, 2000, ISBN 0-201-31008-2
  • Gregory Bollella (Editor), Benjamin Brosgol, James Gosling, Peter Dibble, Steve Furr, David Hardin, Mark Turnbull, The Real-Time Specification for Java, Addison Wesley Longman, 2000, ISBN 0-201-70323-8
  • Ken Arnold, James Gosling, The Java programming language Second Edition, Addison-Wesley, 1997, ISBN 0-201-31006-6
  • Ken Arnold, James Gosling, The Java programming language, Addison-Wesley, 1996, ISBN 0-201-63455-4
  • James Gosling, Bill Joy, Guy L. Steele Jr., The Java Language Specification, Addison Wesley Publishing Company, 1996, ISBN 0-201-63451-1
  • James Gosling, Frank Yellin, The Java Team, The Java Application Programming Interface, Volume 2: Window Toolkit and Applets, Addison-Wesley, 1996, ISBN 0-201-63459-7
  • James Gosling, Frank Yellin, The Java Team, The Java Application Programming Interface, Volume 1: Core Packages, Addison-Wesley, 1996, ISBN 0-201-63453-8
  • James Gosling, Henry McGilton, The Java language Environment: A white paper (页面存档备份,存于互联网档案馆, Sun Microsystems, 1996
  • James Gosling, David S. H. Rosenthal, Michelle J. Arden, The NeWS Book : An Introduction to the Network/Extensible Window System (Sun Technical Reference Library), Springer, 1989, ISBN 0-387-96915-2

注释 编辑

  1. ^ 1.0 1.1 I've moved again : On a New Road (页面存档备份,存于互联网档案馆). Nighthacks.com. Retrieved on 2012-02-21.
  2. ^ 他在個人部落格上宣布,離職的原因則沒有說明。他說:“Yes, indeed, the rumors are true: I resigned from Oracle a week ago (April 2nd). I apologize to everyone in St Petersburg who came to TechDays on Thursday expecting to hear from me. I really hated not being there. As to why I left, it's difficult to answer: Just about anything I could say that would be accurate and honest would do more harm than good.”
  3. ^ . [2011-03-29]. (原始内容存档于2010-11-05). 
  4. ^ Typesafe—Company: Team (页面存档备份,存于互联网档案馆). Typesafe.com. Retrieved on 2012-02-21.
  5. ^ IEEE JOHN VON NEUMANN MEDAL : RECIPIENTS (PDF). Ieee.org. [20 January 2018]. (原始内容 (PDF)于2017-02-07). 
  6. ^ Computer History Museum names James Gosling a 2019 Fellow. [2020-07-23]. (原始内容于2019-07-03). 

外部連結 编辑

詹姆斯, 高斯林, 英語, james, gosling, 1955年5月19日, 加拿大软件专家, java编程语言的共同创始人之一, 一般公認他為, java之父, james, gosling出生, 1955, 1955年5月19日, 68歲, 加拿大阿尔伯塔省卡尔加里居住地, 美國加州舊金山灣區国籍, 加拿大母校卡内基梅隆大学, 卡爾加里大學职业電腦科學家雇主liquid, robotics, 英语, liquid, robotics, 知名于java编程语言奖项加拿大勋章网站的网络博客2005年夏, 高斯. 詹姆斯 高斯林 英語 James Gosling 1955年5月19日 加拿大软件专家 Java编程语言的共同创始人之一 一般公認他為 Java之父 詹姆斯 高斯林James Gosling出生 1955 05 19 1955年5月19日 68歲 加拿大阿尔伯塔省卡尔加里居住地 美國加州舊金山灣區国籍 加拿大母校卡内基梅隆大学 卡爾加里大學职业電腦科學家雇主Liquid Robotics 英语 Liquid Robotics 1 知名于Java编程语言奖项加拿大勋章网站詹姆斯 高斯林的网络博客2005年夏 高斯林在JavaOne conference duke rockstar的衣服 目录 1 事蹟 2 个人荣誉 3 个人生活 4 著作 5 注释 6 外部連結事蹟 编辑12歲時 他已能設計電子遊戲機 幫忙鄰居修理收割機 大學時期在天文系擔任程式開發工讀生 1977年獲得加拿大卡爾加里大學計算機科學學士學位 1981年开发在Unix上运行的Emacs类编辑器Gosling Emacs 以C语言编写 使用Mocklisp作为扩展语言 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年四月時宣布从甲骨文公司離職 2 2011年3月29日 高斯林在個人博客上宣布將加入Google 3 2011年8月30日 加入Google數月之後的高斯林就在個人博客上宣佈離開Google 加盟一家從事海洋機器人研究的創業公司Liquid Robotics 英语 Liquid Robotics 1 擔任首席軟體架構師 在2011年5月建立的Scala公司Typesafe Inc 英语 Typesafe Inc 高斯林被列为公司顾问 4 个人荣誉 编辑2002年 他被经济学人杂志授予发明奖 2007年 他被授予二级加拿大勋章 2013年 他当选为ACM Fellow 2015年 他被授予IEEE约翰 冯 诺依曼奖章 5 2018年 他因为设计并创造了Java编程语言被收录进计算机历史博物馆荣誉墙 6 个人生活 编辑高斯林已婚 并有两个女儿 Kate和Kelsey 著作 编辑Ken Arnold James Gosling David Holmes The Java Programming Language Fourth Edition Addison Wesley Professional 2005 ISBN 0 321 34980 6 James Gosling Bill Joy Guy L Steele Jr Gilad Bracha The Java Language Specification Third Edition Addison Wesley Professional 2005 ISBN 0 321 24678 0 Ken Arnold James Gosling David Holmes The Java Programming Language Third Edition Addison Wesley Professional 2000 ISBN 0 201 70433 1 James Gosling Bill Joy Guy L Steele Jr Gilad Bracha The Java Language Specification Second Edition Addison Wesley 2000 ISBN 0 201 31008 2 Gregory Bollella Editor Benjamin Brosgol James Gosling Peter Dibble Steve Furr David Hardin Mark Turnbull The Real Time Specification for Java Addison Wesley Longman 2000 ISBN 0 201 70323 8 Ken Arnold James Gosling The Java programming language Second Edition Addison Wesley 1997 ISBN 0 201 31006 6 Ken Arnold James Gosling The Java programming language Addison Wesley 1996 ISBN 0 201 63455 4 James Gosling Bill Joy Guy L Steele Jr The Java Language Specification Addison Wesley Publishing Company 1996 ISBN 0 201 63451 1 James Gosling Frank Yellin The Java Team The Java Application Programming Interface Volume 2 Window Toolkit and Applets Addison Wesley 1996 ISBN 0 201 63459 7 James Gosling Frank Yellin The Java Team The Java Application Programming Interface Volume 1 Core Packages Addison Wesley 1996 ISBN 0 201 63453 8 James Gosling Henry McGilton The Java language Environment A white paper 页面存档备份 存于互联网档案馆 Sun Microsystems 1996 James Gosling David S H Rosenthal Michelle J Arden The NeWS Book An Introduction to the Network Extensible Window System Sun Technical Reference Library Springer 1989 ISBN 0 387 96915 2注释 编辑 1 0 1 1 I ve moved again On a New Road 页面存档备份 存于互联网档案馆 Nighthacks com Retrieved on 2012 02 21 他在個人部落格上宣布 離職的原因則沒有說明 他說 Yes indeed the rumors are true I resigned from Oracle a week ago April 2nd I apologize to everyone in St Petersburg who came to TechDays on Thursday expecting to hear from me I really hated not being there As to why I left it s difficult to answer Just about anything I could say that would be accurate and honest would do more harm than good Next Step on the Road 2011 03 29 原始内容存档于2010 11 05 Typesafe Company Team 页面存档备份 存于互联网档案馆 Typesafe com Retrieved on 2012 02 21 IEEE JOHN VON NEUMANN MEDAL RECIPIENTS PDF Ieee org 20 January 2018 原始内容存档 PDF 于2017 02 07 Computer History Museum names James Gosling a 2019 Fellow 2020 07 23 原始内容存档于2019 07 03 外部連結 编辑高斯林個人網頁 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title 詹姆斯 高斯林 amp oldid 71786058, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。