詹姆斯·高斯林(James Gosling),1955年5月19日出生于 加拿大 ,计算机科学家,Java编程语言的共同创始人之一,一般公认他为“Java之父”。
1981年,詹姆斯·高斯林开发了一款在UNIX上运行的Emacs类编辑器Gosling Emacs。1983年,获得了美国卡内基梅隆大学计算机科学博士学位。 次年,进入 太阳微系统 工作。1990年,詹姆斯·高斯林与他的团队合作开发“绿色计划”,他们开发了一套语言叫做“Oak( 橡树 )”,这就是Java语言的雏形。 1994年,他在 硅谷 召开的“技术、教育和设计大会”上展示Java程式。 2009年,太阳计算机系统公司被 甲骨文公司 软件公司收购,詹姆斯·高斯林担任客户端软件集团的 CTO 。 2010年4月11日,詹姆斯·高斯林宣布从甲骨文客户端软件集团退休。 2017年5月22日,他加盟 亚马逊 云计算部门。 2024年7月,詹姆斯·高斯林宣布退休。
1996年,詹姆斯·高斯林荣获 软件 Development 杂志评选的“程序设计杰出大奖”。 2000年,他被誉为“Java语言之父”。 2002年,被经济学人杂志授予发明奖;2007年,被授予二级加拿大勋章。 2013年,他被选为ACM Fellow;2015年,获得IEEE 冯诺伊曼奖。
人物经历
早年经历
詹姆斯·高斯林,12岁的时候,他已能设计电子游戏机,帮忙邻居修理收割机。大学时期在天文系担任程式开发工读生,1977年,获得了 加拿大 卡尔加里大学 计算机科学 学士 。1981年,开发了一款在 unix 上运行的 Emacs 类编辑器Gosling Emacs。1983年,获得了 卡耐基·梅隆大学 计算机科学博士学位,毕业后到IBM工作,设计IBM第一代 工作站 NeWS系统,但不受重视,后来转至 太阳微系统 。
从业经历
1984年,詹姆斯·高斯林进入太阳计算机系统公司,并在这家公司度过了26年时光。1990年,詹姆斯·高斯林与他的团队合作开发“绿色计划”,旨在开发运行于 虚拟机 的 编程语言 ,可允许程序同时在电视机、 机顶盒 等多平台上运行,随后他们开发了一套语言叫做“Oak(橡树)”,这就是Java语言的雏形。 1994年,他在 硅谷 召开的“技术、教育和设计大会”上展示Java_程式。 1996年,詹姆斯·高斯林荣获 软件 Development 杂志评选的“ 程序设计 杰出大奖”。
2000年,詹姆斯·高斯林被誉为“Java语言之父”。 2002年,被经济学人杂志授予发明奖;2007年,被授予二级 加拿大勋章 。 2009年, 太阳微系统 被 甲骨文公司 软件公司收购,詹姆斯·高斯林担任客户端软件集团的 CTO 。 2010年4月11日,詹姆斯·高斯林宣布从甲骨文客户端软件集团退休。 2013年,他被选为ACM Fellow;2015年,获得IEEE 冯诺伊曼 奖。 2017年5月22日,他加盟 亚马逊 云计算部门。 2024年7月,詹姆斯·高斯林在领英 上官宣退休。