文章来源:08ai导航网发布时间:2025-08-07 11:50:29
“科技行业里**和炒作者的数量之多,令人难以置信。”面对当下火热的 AI 浪潮,Java 之父直言不讳地对背后推波助澜的炒作者们发出尖锐批评。
5 月 23 日是 Java 编程语言诞生三十周年纪念日。Java 凭借着“一次编写、随处运行”的理念彻底改变了软件开发领域。
这三十年里,Java 经受住了技术浪潮、竞争语言和范式更替的考验。从 Applet 和 Servlet,到微服务和云原生架构,Java 一路演进,同时又始终保持熟悉的面貌。它为开源软件进入企业级市场铺平了道路。
尽管已近三十年历史,并且面对 2025 年众多新兴语言的挑战,Java 依然是全球最受欢迎的编程语言之一。回望 Java 的起点,也离不开它的缔造者——James Gosling。从一位聪慧的加拿大少年,到成为全球计算领域的先驱人物,他的人生轨迹为整个技术行业的发展提供了宝贵启示。而他对语言和技术的发展,以及对当前 AI 浪潮的深刻见解,都持续影响着我们对编程未来的思考。
30 年前,Java 编程语言首次公开亮相,向世界展示了“一次编写,到处运行”(Write Once, Run Anywhere)的愿景,也为开发者们带来了一个比 C 和 C++ 更友好亲和的选择。
Java 最初名为 “Oak”,由 James Gosling 在 1990 年代初期于 Sun Microsystems 设计开发。虽然最初面向的是数字设备,但很快它将重心转向了彼时仍属新兴的万维网(World Wide Web)平台。
这门语言在语法上与 C 和 C++ 有些相似,通常会被编译成字节码,理论上可以在任何 Java 虚拟机(JVM)上运行。这个机制旨在实现“Write Once, Run Anywhere”,尽管由于不同 JVM 实现之间存在细微差异,这一愿景并不总能完全实现。曾有人调侃说,与其说是“一次编写,到处运行”,不如叫做“一次编写,到处测试”(Write Once, Test Everywhere)——因为又一个 JVM 的意外表现让应用跑出了预料之外的结果。
尽管如此,Java 很快便流行开来,并迅速成为企业级开发的中流砥柱。微软随后也推出了自己的 Java 变种——Visual J++。虽然该语言在语法上符合 Java 规范,但未通过 Sun 的兼容性测试,最终在 1999 年引发了一场诉讼。2000 年,Visual Studio 中移除了 J++,随后该项目被正式弃用。
Java 的热度在发布后持续攀升,直到近几年才略有下降,原因在于越来越多开发者开始选择其他语言。根据 2024 年的 Stack Overflow 调查,Java 仍位列前十热门语言之中,领先于 C#、C++ 和 C。而在 TIOBE 指数中,Java 虽不再是榜首,但依然排名第四。相比之下,Python 因其在 AI 和数据科学领域的广泛应用,已遥遥领先。值得一提的是,TIOBE 曾在 2015 年将 Java 评为“年度语言”。
事实上,尽管编程趋势不断更替,Java 在企业级系统中的广泛应用,始终让对 Java 技能的需求居高不下。这段长达 30 年的历史,不只是关于一门编程语言,更是关于信任——一种源自 James Gosling 及其团队数十年来对可靠性、规范性和技术共享的不懈坚持所建立起来的信任。
Gosling 不仅仅是“Java 之父”,同时也是一位谦逊的天才,拥有将复杂概念简单阐释的非凡能力。在最近一次访谈中,Gosling 分享了自己引人入胜的科技之旅,并回顾了和他和他的团队如何在 30 年间从缔造 Java 到逐步完善的整个历程。
Gosling 的编程之路,展现出他作为一名创新者的诸多特质。他从小家中一贫如洗,却总能将从生活的必需品中找到创作灵感。“我的玩具是从其他人的*桶里翻出来的,还有从旧电视里拆下来的元器件。”而他亲手组装的第一台电脑,实际上是从电话公司废弃物中回收的继电器架拼凑而成——种种成就充分展现了他的早期技术天赋。
Gosling 父亲的朋友曾带他参观卡尔加里大学的计算机中心,这也成为他人生中的一个关键时刻。他回忆道,“我一下子就被迷住了。屏幕、磁带、闪烁的灯光——简直让我眼花缭乱。”这样的好奇心也贯穿了他的整个职业生涯,成为驱动他人生的一大关键特质。
少年 Gosling 才华横溢,通过非常规的方式自学掌握了编程:他翻*桶找到带密码的穿孔卡片。当时多数青少年都更想去当售货员,而 Gosling 在高中阶段就在大学物理系找到了第一份工作,内容是开发一款处理卫星数据的软件。谈到这段影响到自己人生成长的经历时,他表示“我玩得很开心,而且他们居然还愿意为此付钱,真是太棒了!”
他的早期编程经历涵盖 IBM 大型机上 PL/1 和 Fortran 语言、PDP-8 汇编语言和 CDC 6400 代码。一贯低调的他漫不经心地提到,自己“曾在暑假从事过编写 COBOL 编译器的工作”——事实上,这对大多数经验丰富的程序员来说都仍是一项艰巨的任务。
Gosling 也毫不惮于直截了当地表达自己对于学术界的看法。他将卡耐基梅隆大学享有盛誉的计算机科学博士项目描述为“实际上就是一个把研究生当作廉价劳动力的研究机构”。一贯务实的他曾在学习期间抽出时间在湾区一家初创公司工作,之后又回到匹兹堡完成了学业。
从卡耐基梅隆大学毕业后,他的第一份工作是在 IBM 研究院。多年后他对 IBM 的论文依然尖锐,宣称蓝色巨人的行为类似于“坚持要搬起石头砸自己的脚”。这也是对他冷幽默下深刻见解的最好诠释。早期工作经历影响了他在 Sun Microsystems 的工作方式,也真正让他的职业生涯蓬勃发展、一路起飞。
诞生于三十年前的 Java 无疑是 Gosling 最具标志性的成就。在被问及对创造出如此具有影响力的成果有何感受时,他仍然以谦逊的视角予以回应:“我时不时会在街上被人拦住,问「您是 James Gosling 吗?
谢谢你让我有了工作。我写 Java 代码有 20 年了,这是份很棒的职业。」这样的情景总是让我心满意足。”
回顾 Java 的演变历程,Gosling 提到了 lambda 表达式(JDK 8 中的新增设计)等功能特性,而且希望这些成果能够早点出现。但他也解释了自己怎样以谨慎的态度设计编程语言:“我不希望添加任何不合适的东西。”泛型和 lambda 表达式等功能特性的挑战在于,如何为其确定最佳实现方式——“前 90% 总是容易理解,但最后 10% 的收尾工作则非常困难。”
谈到甲骨文在收购 Sun 之后如何管理 Java 项目时,Gosling 同样给出了审慎的评价:“他们的表现比预期中要好,但也必须得承认,我本就没抱太高的期待。”他认为社区才是推动 Java 持续发展和创新的绝对支柱。
Gosling 还提到,如今的 Java 已经与云环境高度契合,并强调“过去三十年间的一系列变化,使得 Java 在云环境中变得非常非常稳定。”他强调了 Java 在多核处理器应用、内存管理、特别是*收集方面的改进,并认为最新版本的*收集机制“拥有现象级的实际表现”。
在前段时间接受采访时,Gosling 对于席卷整个科技行业的 AI 革命提出了自己的怀疑。他直言不讳地表示,“这基本上就是一场骗局”,并将 AI 描述为“自带误导属性的营销术语”。虽然 Gosling 承认这些系统背后有着令人印象深刻的数理逻辑,但他也担心 AI 这个标签会掩盖其作为高级统计技术的本质。
他还特别批评了那帮炒作 AI 风潮的风险投资者,强调“科技行业里**和炒作者的数量之多,令人难以置信。”而且,风险投资者们“只关心成功获利”,而不是开发出真正有用的技术。他预测称,“绝大多数 AI 投资都会被烧个精光。”
当被问及为什么 Java 能够屹立三十年,而许多其他编程语言却逐渐淡出舞台时,Gosling 总结了几个关键原因:聚焦实际问题、尊重用户、坚持向下兼容、提升开发者生产力,以及始终将可靠性放在首位。
他解释道:“Java 从不追逐潮流,而是始终专注于把事情做好,尤其是帮助工程师解决现实中的需求。”正是这种对实用性而非流行趋势的坚持,让 Java 在高度依赖稳定性的企业环境中历久弥新,始终保持活力。
谈及 Java 在被甲骨文收购后的发展,Gosling 给出了一个“B+”的评价。他坦言:“我当时真的很担心他们会乱来。毕竟,甲骨文的过往战绩几乎可以说是‘巧取豪夺’的代名词。但说实话,他们最后竟然还算克制,真的出乎我意料。”
尽管他认为 Java 团队理应获得更多资源支持,但也承认甲骨文在整体上并未过多干预研发节奏,这已大大超出了他最初的悲观预期。
30 多年来,Java 已从一门新兴语言发展成为企业赖以生存的语言。诚然,它可能不具备当今 AI 应用所需的那些耀眼功能,但它仍然是当今许多现代软件开发的基础。蓬勃发展的生态系统和庞大的爱好者社区意味着,在步入第四个十年之际,Java 依然具有举足轻重的地位。
参考链接:
https://www.theregister.com/2025/05/23/30_years_ago_java_arrived/
https://thenewstack.io/java-at-30-the-genius-behind-the-code-that-changed-tech/
相关攻略 更多
Java三十周年重磅发声:JamesGosling怒斥AI是“一场骗局”,是科技高管“疯狂压榨”程序员的新工具
4000亿国产算力航母:芯片巨头合并超算巨头
硅谷顶级AI天才成「团宠」:布林请吃饭,奥特曼约打牌
4页绝密文件曝OpenAI野心!ChatGPT占领人类心智,25年致命杀招公开
微软副总裁X上「开课」,连更关于RL的一切,LLM从业者必读
深度|拿下3亿美元融资后,AI金融独角兽Airwallex全球首发支付AI代理金融
从濒临破产到被a16z投资,这款AI开发神器Rork:一句话打造iOS+Android应用
这届国产AI真的可以!20分钟生成万字报告,附带可视化网页,可直接下载食用
最新资讯 更多
Java三十周年重磅发声:JamesGosling怒斥AI是“一场骗局”,是科技高管“疯狂压榨”程序员的新工具
更新时间:2025-08-07
4000亿国产算力航母:芯片巨头合并超算巨头
更新时间:2025-08-07
硅谷顶级AI天才成「团宠」:布林请吃饭,奥特曼约打牌
更新时间:2025-08-07
4页绝密文件曝OpenAI野心!ChatGPT占领人类心智,25年致命杀招公开
更新时间:2025-08-07
微软副总裁X上「开课」,连更关于RL的一切,LLM从业者必读
更新时间:2025-08-07
深度|拿下3亿美元融资后,AI金融独角兽Airwallex全球首发支付AI代理金融
更新时间:2025-08-07
从濒临破产到被a16z投资,这款AI开发神器Rork:一句话打造iOS+Android应用
更新时间:2025-08-07
这届国产AI真的可以!20分钟生成万字报告,附带可视化网页,可直接下载食用
更新时间:2025-08-07
KotokoAI乔海鑫:C.Al的故事已经结束,我们用OC链接05后
更新时间:2025-08-07
刚刚,北大校友LilianWeng自曝公司首个产品?一篇论文未发,估值却已90亿
更新时间:2025-08-07