Java 之父 James Gosling 宣布“退休”

2024年 7月 12日 58.5k 0

Java 之父 James Gosling 宣布“退休”-1

Java之父,创始作者James Gosling (詹姆斯·高斯林)近日宣布,自己要“退休”了。

他这样说道:

“我终于退休了。在做了这么多年软件工程师之后,是时候让我好好玩玩了。尽管经历了 COVID-19 和疯狂的工业发展,但是在AWS的过去 7 年还是非常美好的。我还有一长串儿的副业要完成。这会很有趣 。”

Java 之父 James Gosling 宣布“退休”-2

Gosling 其人

James Gosling 于 1955 年 5 月 19 日出生于加拿大,现年 69 岁。

James Gosling 在1977 年获得了加拿大卡尔加里大学计算机科学学士学位,1983 年获得了美国卡内基梅隆大学计算机科学博士学位。

1984 年至 2010 年 期间就职于 Sun Microsystems,他一共在这家公司工作了 26 年,这也是他职业生涯中最浓墨重彩的一段历史。

Java 之父 James Gosling 宣布“退休”-3

2004 年,James Gosling  因设计和开发 Java 编程语言架构以及对 window 系统的贡献而被授予美国国家工程院外籍院士。

Java 起源

Java 始于 1991 年 6 月,当时 Sun Microsystems 一小队工程师在 James Gosling 的带领下启动了一个名为 “Green” 的项目。

该项目的目标是开发一种用于消费电子设备(如智能电视、机顶盒和手持控制器)的编程语言。这些设备需要一种简单、强大、可移植且安全的语言,因为它们的内存和处理能力有限,并且必须通过不同的网络相互通信。

该团队最初将该语言命名为 Greentalk,扩展名为 .gt。后来将其重新命名为 Oak,以纪念 Gosling 办公室外的一棵橡树。Oak 受到了其他几种语言的影响,例如 C、C++、Smalltalk、Lisp 和 Ada。

1993 年,Green 团队向时代华纳展示了技术,后者有意将其用于互动电视。然而,有线电视行业尚未准备好接受如此先进的系统,因此这笔交易失败了。随后,该团队将重点转向网络,这为他们的语言提供了更有前景的机会。

James Gosling  意识到 Oak 可用于创建动态和交互式网页,这些网页可在任何支持 JVM 的浏览器上运行。于是整个团队创建了一个名为 WebRunner 的原型浏览器,后来更名为 HotJava,它可以执行嵌入在 HTML 页面中的 Oak 小程序。此外,他们还决定将 Oak 重命名为 Java,因为已经有另一种名为 Oak 的语言。

Java 之父 James Gosling 宣布“退休”-4

之所以选择 Java 这个名字,是因为它简单、独特、说起来也有趣。

1995 年,Sun Microsystems 正式宣布推出 Java 语言。

后来 Java 经历了许多变化与改进。Sun Microsystems 于 1998 年成立了 Java 社区进程 (JCP),以允许其他公司和组织参与 Java 的开发和标准化。JCP 负责监督 Java 规范的创建和修订,这些规范定义了该语言的语法和语义,以及其库和 API(应用程序编程接口)。

Java 已经发布许多版本,具有新功能与增强功能。GitHub 年度 Octoverse 报告数据,自 2014 至 2022 年,Java 一直都是 GitHub 上 OSS 项目中第三大最受欢迎的语言。但随着近年来 Java 的使用率逐渐下降,在 2023 年度 Octoverse 报告中,该语言被 TypeScript 挤至了第四位。目前的最新版本是 Java 22 (Oracle JDK 22),在性能、稳定性和安全性方面进行了数千种改进,包括对 Java 语言、其 API 和性能,以及 Java 开发工具包 (JDK) 中工具的增强功能,以帮助开发人员提高工作效率,推动企业加速创新和发展。其他仍受支持的 LTS 版本包括 Java 8、11、17 和 21。离开东家在2010 年 Sun Microsystems 被 Oracle 收购之后,James Gosling  开始过得憋屈了。成为了 Oracle 员工之后,他的薪资职级被下调,包括他还有一些其他原来也是 Java 团队的同事在内被迅速“边缘化”。不到三个月,James Gosling  跳槽到了 Google,可惜 Google 对他来说也不是个福地,呆了几个月又跑路了。后来,James Gosling  加入了一家做海洋机器人的创业公司, 62 岁时又离开这家公司。接下来,他与亚马逊的HR斗智斗勇,之后成功入职该企业搞云计算,后来称为AWS,一直干到了现在,准备退休。几位语言之父他是目前编程语言创始人宣称“退休”的第二位。以前Python 之父Guido van Rossum 最先称“退休”,Rossum 只在家中呆了几个月就到微软打工了,拿中国的名词叫“返聘”,如今仍然奋斗在研发第一线。PHP之父与C++之父也仍然在一线继续发光发热,没有任何主动“退休”的迹象。而 James 的退休,是否会卷土重来,还是真的是挥挥衣袖,从此纵情四海干他的副业?

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论