詹姆斯·高斯林(James Gosling),1955年出生于加拿大,软件专家,Java编程语言的共同创始人之一,一般公认他为“Java之父”。[1][2]
1981年,詹姆斯·高斯林开发了一款在UNIX上运行的Emacs类编辑器Gosling Emacs。1983年,获得了美国卡内基梅隆大学计算机科学博士学位。[2]次年,进入太阳计算机系统公司工作。1990年,詹姆斯·高斯林与他的团队合作开发“绿色计划”,他们开发了一套语言叫做“Oak(橡树)”,这就是Java语言的雏形。[1]1994年,他在硅谷召开的“技术、教育和设计大会”上展示Java_程式。[2]2009年,太阳计算机系统公司被甲骨文软件公司收购,詹姆斯·高斯林担任客户端软件集团的首席技术官。[1]2010年4月11日,詹姆斯·高斯林宣布从甲骨文客户端软件集团退休。[3]2017年5月22日,他加盟亚马逊云计算部门。[1]2024年7月,詹姆斯·高斯林宣布退休。[4]
1996年,詹姆斯·高斯林荣获 Software Development 杂志评选的“程序设计杰出大奖”。[5]2000年,他被誉为“Java语言之父”。[1]2002年,被经济学人杂志授予发明奖;2007年,被授予二级加拿大勋章。[6][7]2013年,他被选为ACM Fellow;2015年,获得IEEE 冯诺伊曼奖。[8]
早年经历
詹姆斯·高斯林,12岁的时候,他已能设计电子游戏机,帮忙邻居修理收割机。大学时期在天文系担任程式开发工读生,1977年,获得了加拿大卡尔加里大学计算机科学学士学位。1981年,开发了一款在UNIX上运行的Emacs类编辑器Gosling Emacs。1983年,获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,后来转至Sun公司。[2]
从业经历
1984年,詹姆斯·高斯林进入太阳计算机系统公司,并在这家公司度过了26年时光。1990年,詹姆斯·高斯林与他的团队合作开发“绿色计划”,旨在开发运行于虚拟机的编程语言,可允许程序同时在电视机、机顶盒等多平台上运行,随后他们开发了一套语言叫做“Oak(橡树)”,这就是Java语言的雏形。[1]1994年,他在硅谷召开的“技术、教育和设计大会”上展示Java_程式。[2]1996年,詹姆斯·高斯林荣获 Software Development 杂志评选的“程序设计杰出大奖”。[5]
2000年,詹姆斯·高斯林被誉为“Java语言之父”。[1]2002年,被经济学人杂志授予发明奖;2007年,被授予二级加拿大勋章。[6][7]2009年,太阳计算机系统公司被甲骨文软件公司收购,詹姆斯·高斯林担任客户端软件集团的首席技术官。[1]2010年4月11日,詹姆斯·高斯林宣布从甲骨文客户端软件集团退休。[3]2013年,他被选为ACM Fellow;2015年,获得IEEE 冯诺伊曼奖。[8]2017年5月22日,他加盟亚马逊云计算部门。[1]2024年7月,詹姆斯·高斯林在领英[注1]上官宣退休。[4]
主要作品
所获荣誉
参考资料 8
- 人民日报海外版 2017年12月06日 星期三 — 人民网
- 参考 2
- Java技术之父从甲骨文退休 称离开原因非常难回答——中新网 — 中国新闻网
- Java之父James Gosling宣布退休 — 百家号
- Java程序设计语言 — 豆瓣读书
- Java 之父 詹姆斯 高斯林 — 中国科普博览
- James Gosling — AlmazCapital
- Java语言规范 — 豆瓣读书
注释
- LinkedIn,中文名“领英”, 是一个面向职场的社交平台