廖老师
网络推广
发布时间: 2024年11月23日 00:50
詹姆斯·高斯林 (James Gosling)是一名软件专家,1955年5月19日出生于加拿大,Java编程语言的共同创始人之一,一般公认他为“Java之父”。
1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位。
名号由来
1991年,在Sun公司工作期间,高斯林和一群技术人员创建了一个名为Oak的项目,旨在开发运行于虚拟机的编程语言,同时允许程序在电视机机顶盒等多平台上运行。后来,这项工作就演变为Java。随着互联网的普及,尤其是网景开发的网页浏览器的面世,Java 成为全球流行的开发语言。因此被人称作Java之父。
职业生涯
在1984年到2010年间,高斯林一直供职于Sun微系统公司。
在2010年甲骨文收购Sun后不久,这位Java编程语言的发明者宣布离职,并在2011年初加入谷歌。
2011年8月30日,高斯林在其博客上宣布离开谷歌,加入开展海洋探测业务的机器人制造公司Liquid Robotics,任首席软件架构师。负责传感器软件开发和自主导航设计,数据中心海量数据处理。
言论
高斯林一直对甲骨文(Oracle)公司抱有不满。这位工程师在离开甲骨文(Oracle)公司时写到,"我所说的都关乎细节与诚实,但吐露真相只会带来更多的坏处。"并称,"在Sun公司与甲骨文(Oracle)公司的并购会议上,到处是有关Sun公司和谷歌专利的争吵。甲骨文律师的眼睛闪闪发光。"
他表示,在收购Sun公司的阶段,甲骨文(Oracle)就表示出要同谷歌展开法律交锋的意愿。他本人也曾批评安卓市场上的碎片化现象太过严重,足以影响软件开发者的工作。
个人生活
高斯林生于1955年,已婚,育有两个女儿。