欢迎来到我们新的JAXenter历史系列的第二部分[第一部分可以在这里找到],在这里我们看一下已经改变了技术前景的技术。 这周,我们将介绍顶级编程语言-除了Java。
那些拒绝学习历史的人注定要重蹈覆辙。 通过了解我们去过的地方,我们可以预测我们从这里去的方向。
无论您喜欢黑色的还是奶油和糖的,我们都来喝杯咖啡休息一下,回顾一下我们的根源。
到达顶端的路很长
尽管Java毫无争议地流行,但它起源于谦卑。 James Gosling,Mike Sheridan和Patrick Naughton(称为“绿色团队”)于1991年6月开始他们的项目。1996年通过Sun Microsystems发布的Java 1.0的第一个公开实现。 从一开始,他们就在流行的平台上举行了一次写入,随时随地运行的咒语,并提供免费的运行时间。
1995年, 《连线》杂志上的一篇文章讨论了有关Java可能成为“ Internet的DOS”的预测。 戴维·班克(David Bank)写道:“随着时间的流逝,像Java这样的分布式面向对象语言可能会确立其自身作为网络的基础”。 互联网在1995年是一个非常不同的地方,到处都是文本和静态页面。 但是,Java很快将彻底改变网络并将其带入一个新时代。
同年,迈克尔·奥康奈尔(Michael O'Connell)采访了Java的创建者,并说该语言“有望在世界各地的万维网浏览器中填充动画,音频和实时交互性”。 互联网即将从90年代的未知领域转变为2000年代的野生游乐场,而Java在旅行队的最前沿。
还请参见: 了解您的历史-互联网版
Java applet的兴起
在早期的Internet时代,Web浏览器运行Java小程序是很常见的,这导致了Java小程序的广泛普及和采用。 (仅在2017年弃用,自1995年以来,applet一直在网络上运行。)
这些小应用程序是随后出现的Internet的前身,并将微型应用程序引入了网站。 网络已经超越了静态HTML集合,变得越来越具有交互性和以用户为中心。 从游戏,视觉效果,鼠标悬停的动画和交互式表单等所有内容开始出现在页面上。
越来越少看到咖啡杯徽标作为拨号连接中加载的东西,或者更有可能是一个弹出窗口,宣布Java已过时,这越来越普遍。 小程序正在慢慢吞噬整个世界。
开源时代
2006年,大多数JVM由Sun Microsystems开源,向所有人提供免费软件。
十多年前, JavaWorld庆祝了这一消息,指出开源JVM释放了开发人员,并为他们提供了更多分配工作的空间。 红帽JBoss部门的创始人马克·弗勒里(Marc Fleury) 在2006年表示,开源“将使Java的寿命至少延长15年”。 检查日历,因为它是2018年,Java仍然很强大!
仅仅一年之后,Sun就将其所有Java虚拟机作为免费软件提供。
还请参见: 开源:未来20年
新名字,新方向
2009年,Oracle以74亿美元收购了Sun Microsystems 。 在收购时,提出了许多问题,甚至促使一些社区成员宣称它是Java的死亡。
但是,Java并没有结束。 目前,根据TIOBE Index ,它是使用次数最多的编程语言。
最近采用的发布周期有望每六个月发布一次Java新版本。 有关JDK状态的许多讨论仍在继续进行。 我们回顾一下2006年发表的声明,并重新表述当前的时代: Java在15年后将处于何处?
在等待Java 11时,我们必须回顾历史,看看我们已经走了多远。 尽管没有人能预测未来会怎样,但可以肯定的是:Java改变了互联网,进而改变了世界。
翻译自: https://jaxenter.com/java-know-your-history-149484.html