詹姆斯·高斯林(James Gosling),1955年出生于
加拿大,软件专家,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月,詹姆斯·高斯林在领英上官宣退休。