《架构师》2020年8月
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

甲骨文:有史以来最伟大的25个Java应用程序

作者 Alexa Morales 译者 刘雅

摘要:从太空探索到基因组学,从反向编译器到机器人控制器,Java都是当今世界的核心。下面将介绍几个从众多Java应用程序中脱颖而出的优秀应用。

Java的故事始于1991年,当时Sun Microsystems试图将其在计算机工作站市场的领先地位扩展到新兴且发展迅速的个人电子产品市场。几乎没有人预料到Sun即将创建的编程语言会使计算大众化,激发了一个全球范围的社区,并成为了一个由语言、运行时平台、SDK、开源项目以及许多工具组成的持久软件开发生态系统的平台。经过James Gosling领导的数年秘密开发之后,Sun于1995年发布了具有里程碑意义的“一次编写,随处运行”的Java平台,并将重点从最初的交互式电视系统设计转到了新兴的万维网应用程序上。在本世纪初,Java就已经开始为从智能卡到太空飞行器的一切制作动画了。

如今,数以百万计的开发人员在使用Java编程,Java仍然在以越来越快的步伐向前发展。在Java诞生25周年之际,Java Magazine(Oracle的双月刊)联合Oracle Java开发团队,共同撰文回顾Java是如何塑造我们这个星球的。

以下是迄今为止,最具创意和影响力的25个Java应用程序,包含了从Wikipedia Search到美国国家安全局的Ghidra等。这些应用包罗万象,覆盖了包括:太空探索、视频游戏、机器学习、基因组学、汽车、网络安全等不同领域。

这份清单没有特定的顺序,也还不够详尽,可能会有遗漏,如果你认为文章中遗漏了哪个重要的Java应用,可以在文末给我们留言!