詹姆斯·高斯林:Java之父

2025 年 1 月 7 日 | 阅读 3 分钟

"伟大的思想从不将自己局限于世界现有的技术,他们带着卓越的想法和远见,不断改进现有技术,并以其闪耀的作品服务于世界。"

是的,我说的就是詹姆斯·高斯林,被世人誉为Java语言之父。在许多同仁的协助下,詹姆斯创造了世界上最受赞誉、最令人惊叹的编程语言,并成为其创始人。

詹姆斯·高斯林生平

这位杰出的科技人才于1955年5月19日出生。诞生于加拿大艾伯塔省卡尔加里。詹姆斯从小就对当时新发展的计算机技术产生了浓厚的兴趣。因此,他于1977年获得了加拿大非常著名的卡尔加里大学的理学学士学位,主修计算机科学。之后,在1983年,他继续攻读卡内基梅隆大学的计算机科学博士学位。在攻读博士学位期间,他的博士论文题目是“约束的代数处理”。在学习期间,他还致力于编写Emacs,他将其命名为Gomacs;他还致力于开发UNIX操作系统的多处理器版本,以及开发多个编译器和邮件系统。

1984年,Sun Microsystems公司聘用了这位伟大的工程师。高斯林在Sun Microsystems工作了长达26年,直到公司被Oracle收购后离开。之后,于2011年加入Google工作。他在那里工作了一段时间,后来加入了他在Sun的老同事创办的一家名为“Liquid Robotics”的初创公司。几年后,Liquid Robotics被波音公司收购。此后,高斯林离开了该公司,并于2017年5月开始在亚马逊工作。

詹姆斯作为Java之父

在Java语言开发之前,世界依赖于C++,C++融合了许多面向对象编程的概念,在当时看起来很完美。但后来人们意识到,C++只能用于编程特定类型的设备,因为它依赖于平台。这促使詹姆斯产生了创建一种独立于平台的语言的动力,这种语言除了计算机之外,还可以用于编程其他设备。詹姆斯和他的几位同事于1991年开始致力于开发这种语言。詹姆斯花了18个月的时间开发出了该语言的第一个可用版本。最初它被命名为“OAK”,后来在1995年,它被永远命名为“JAVA”。詹姆斯发明了Java的原始架构,以及编译器和虚拟机。众所周知,Java是一种应用范围最广的语言,它以其惊人的功能和简洁性永远地改变了互联网。我们应该将这一福音的开发归功于詹姆斯·高斯林。

詹姆斯获得的奖项

  • 2002年,詹姆斯获得了“经济学人”创新奖,并获得了Flame颁发的“终身成就奖”。
  • 2007年,他被授予“加拿大勋章军官”的荣誉。这是加拿大公民能够获得的第二高荣誉。
  • 2015年,他荣获“IEEE约翰·冯·诺依曼奖章”

世界将永远铭记这位伟人的金色成就,他将永远活在每位程序员的心中。

这是一篇关于詹姆斯·高斯林:Java之父的博客。


下一主题Core java mcq