helloworld社区最新消息,两个月前刚过完自己 69 岁生日,编程语言 Java 之父 James Gosling(詹姆斯・高斯林)在领英上官宣了自己退休的消息。
《Java 之父宣布退休》
两个月前刚过完 69 岁生日的编程语言 Java 之父 James Gosling,近日在领英上官宣了自己退休的消息。他表示:“我终于退休了。在做了这么多年软件工程师之后,是时候让我好好玩玩了。尽管受到了疫情和工业环境的影响,但在亚马逊的过去 7 年还是非常美好的。我还有一连串的副业要完成,会很有趣。”
James Gosling 是一位加拿大计算机科学家,他在 Sun Microsystems 公司任职期间,主导了 Java 编程语言的设计和开发,因此被公认为“Java 之父”,并被授予美国国家工程院外籍院士。自 1995 年推出以来,Java 一直保持着强大的影响力,在 GitHub 的年度 Octoverse 报告中连续多年位居最受欢迎语言的行列。
回顾 James Gosling 的职业生涯,他在计算机科学领域做出了许多重要贡献。在学生期间,他就开发出了编辑器和窗口系统。毕业后,他加入了 IBM 工作,设计并实现了 Andrew 窗口系统和 Andrew 用户界面工具包。随后,他跳槽到 Sun Microsystems 公司,开启了 Java 的辉煌时代。在 Sun 公司被甲骨文收购后,他加入了甲骨文,但不久后便选择离职。2017 年,他加盟亚马逊云计算部门,继续他的工程师生涯。
Java 语言的诞生和发展离不开 James Gosling 的努力和贡献。它的出现改变了软件开发的方式,成为了开发者最常用的编程语言之一。如今,James Gosling 宣布退休,这标志着一个时代的结束。但他的贡献将永远被铭记在计算机科学的历史中。
在计算机领域,James Gosling 是著名的加拿大计算机科学家和程序员,被广泛认为是“Java 之父”。他在 Java 语言的设计和开发过程中起到了重要作用,并且还在分布式计算、并发编程和软件工程等领域做出了重要贡献。他的工作和成就对计算机科学和软件工程领域产生了深远的影响。
一、关于James Gosling 趣闻轶事
- 12岁的电子游戏机设计师:Gosling 在12岁时就用报废的电话机和电视机部件设计了一台电子游戏机,展现出了他在技术和创造方面的天赋。
- 从不受重视到 Java 之父:Gosling 曾在 IBM 工作,设计了 IBM 第一代工作站 NeWS 系统,但不受重视。后来他加入 Sun 公司,与团队合作开发了“绿色计划”,并将其发展为后来的 Java 语言。
- 对甲骨文大头的评价:Gosling 曾形容甲骨文公司的大头 Larry Ellison 为“黑暗王子”,并爆料在两家公司的合并会谈上,当提及 Sun 与 Google 间可能存在的专利争议时,他看到了甲骨文律师眼睛亮了起来。
- 加盟 Google:2011年,Gosling 加入了 Google,这一举措引起了广泛关注,也为 Google 与甲骨文之间的专利诉讼案增添了一些悬念。
- 退休后的计划:在宣布退休时,Gosling 表示他还有一连串的副业要完成,这表明他在退休后仍然保持着对技术和创新的热情。
二、 除了Java语言,James Gosling 还参与过它项目
Gosling Emacs:1981年,James Gosling 开发了一款在 Unix 上运行的 Emacs 类编辑器 Gosling Emacs;
Oak:1990年,James Gosling 与他的团队合作开发了“绿色计划”,他们开发了一套语言叫做“Oak”,这就是 Java 语言的雏形。
除了计算机领域,James Gosling 还在其他领域有过贡献。例如,他曾在 2011 年 8 月加入一家从事海洋机器人研究的创业公司 Liquid Robotics,担任首席软件架构师。
三、James Gosling 的主要成就
Java 之父 James Gosling 的主要成就包括:
设计 Java 编程语言:James Gosling 是 Java 编程语言的共同创始人之一,他在 1990 年与他的团队合作开发了“绿色计划”,并将他们开发的语言命名为“Oak”,后改名为 Java。Java 语言以其跨平台、通用性、高效性和安全性等特点,成为了世界上最流行的编程语言之一。
推动 Java 技术的发展:James Gosling 一直致力于推动 Java 技术的发展,他在 Java 语言的设计、实现和推广方面做出了重要贡献。他还积极参与了 Java 社区的活动,为 Java 开发者提供了支持和指导。
获得多项荣誉:由于他在计算机科学领域的杰出贡献,James Gosling 获得了多项荣誉和奖项,包括二级加拿大勋章、软件发展杂志的“程序设计杰出大奖”、经济学人杂志的发明奖、ACM fellow、IEEE 冯诺依曼奖等。
总的来说,James Gosling 的成就不仅在于他创造了 Java 编程语言,还在于他对计算机科学领域的贡献和影响。他的工作为软件开发和互联网的发展奠定了基础,并为后来的技术创新提供了启示。
四、 James Gosling 最大的成就是什么?
在编程的广袤世界里,有一位超级巨星,那就是 Java 语言。说它养活了数以百万计的程序员,可一点都不夸张!
想象一下,在一个充满代码和算法的世界里,Java 就像是一把神奇的钥匙,为无数程序员打开了通往成功和财富的大门。
Java 语言的魅力在于它的通用性和跨平台性。无论你是想开发一个网页应用,还是打造一个移动应用,甚至是构建一个复杂的企业级系统,Java 都能大显身手。这就好比它是一把万能钥匙,能打开各种类型的“技术宝箱”。
对于初出茅庐的新手程序员来说,Java 是一位友好的导师。它的语法相对简单易懂,学习曲线较为平缓。就像学骑自行车时的辅助轮,让你能在编程的道路上稳步前进。
而对于经验丰富的老手,Java 则是一把利剑,能让他们在技术的战场上披荆斩棘。丰富的类库和强大的框架,使得复杂的项目也能变得井井有条。
看看那些热门的招聘网站,Java 开发工程师的需求总是名列前茅。企业们对 Java 程序员的热爱简直如痴如醉,因为他们知道,Java 能为他们带来高效、稳定的解决方案。
有了 Java 这一强大的工具,程序员们能够实现自己的创意,创造出令人惊叹的产品。从改变我们生活方式的手机应用,到提升企业效率的管理系统,Java 无处不在。
可以说,Java 不仅是一种语言,更是一个庞大的生态系统,一个让程序员们茁壮成长的肥沃土壤。它给予了程序员们养家糊口的能力,更让他们在技术的世界里找到了属于自己的一片天地,实现梦想,收获成就。
所以,当我们说 Java 养活了数以百万计的程序员时,这不仅仅是一个数字的描述,更是一个充满活力和创造力的故事。
致敬伟大的Java之父 - James Gosling , 退休了好好玩,好好享受一下人生。