2015年的Java –重大事件

2015年是Java的一年,语言,平台,生态系统和社区继续主导着软件领域,只有Javascript对整个行业产生了类似的影响。 如果您错过了2015年的亮点,这里是发生的一些重大事件。

Java 20岁了,还没有死!

Java今年已满20岁,并在201512月重新回到Tiobe指数的顶部。 尽管Tiobe指数几乎不是100%同行评审的科学方法,但它被视为衡量语言/平台健康的强大指标。 那么到底发生了什么使Java如此大幅度提升的事情呢?

首先,主流Java企业商店采用了去年的Java 8版本。 Lambdas的附加功能功能与新的Streams和Collections框架相结合,为该语言注入了新的活力。 尽管Java 8的功能集不如Scala或Python丰富,但它被视为稳定的主力军,现在至少与更激进的语言具有某些功能对等。 企业喜欢一个稳定的平台,Java不太可能很快消失。

其次,Java已成为用于基础架构平台/框架的强大平台。 同样,许多流行的NoSQL数据网格解决方案(例如Apache CassandraHazelcast)都是用Java编写的,这再次是由于其稳定性以及强大的线程和网络支持。 CI工具(例如Jenkins)被广泛采用,当然,商业效率工具(例如Atlassian的JIRA)再次基于Java。

甲骨文破坏了其Java宣传团队

甲骨文在JavaOne之前解雇了其Java宣传小组的大部分人员,这并不是Java管家最大的公关举动。 在随后的几个月中,越来越清楚的是,这并不是Oracle减少将其工程工作减少到Java中的一步,但是由于担心最糟糕的情况,大多数社区都感到紧张。 一个明显的提醒是,大公司并不总是让他们的右手说话!

Java 9延迟宣布

在“我们并不真的感到惊讶”一词中,宣布了Java 9将被推迟到2017年3月,以确保新的模块化系统不会破坏目前运行的数百万个Java应用程序。

尽管拼图的技术工作进展顺利,但整个生态系统仍需要在新系统上进行测试。 OpenJDK中的Quality小组正在领导这项工作。 我强烈建议您与他们联系,以使其成为早期访问和反馈循环的一部分。

OpenJDK支持更多的移动平台

OpenJDK移动项目的创建使许多人感到惊讶,尽管这并不代表Oracle业务方向的变化,但它是可在ARM,Android和iOS平台上启用Java的代码的欢迎版本。 有许多技术工作要做,但值得关注的是,整个软件社区是否会选择这种新支持,并在2016年及以后尝试将Java用作iOS和Android平台的语言。 OpenFX(JavaFX)与iOS或Android上的Java mobile结合使用可能会吸引大量开发人员使用此“新”平台。

我对2015年是否正确?

查看过去的预测总是很有趣,让我们看看我的表现如何!

  1. 我预计2015年会比较安静。 好吧,我显然错了! 尽管没有针对ME,SE或EE的主要版本,但庆祝Java诞生20周年的激动之情和使用Java 8的新开发人员的涌现意味着2015年比以往更加繁忙。
  2. 前端采用Javascript。 这种趋势还在继续,诸如JHipster之类的堆栈显示了Java开发人员对Javascript的新爱。
  3. Devops工具链脱颖而出。 Docker的受欢迎程度继续不断提高,并且Java开发人员特别开始在测试环境中使用Docker,以避免Java运行时,Web服务器,数据存储等方面的变化污染环境。
  4. 物联网和Java成为物联网。 没呢还没! 也许在2016年,随着OpenJDK中新的Mobile Java项目以及Java ME的进一步完善,我们可能会开始看到严重的入侵。

我不会对2016年做任何预测,因为我显然需要坚持自己的日常工作:)
最后一个重要说明。 Jigsaw项目是Java 9的模块化故事,它将极大地影响工具供应商和日常开发人员。 整个社区都需要您的帮助,以帮助测试Java 9的早期版本,并帮助OpenJDK开发人员和工具供应商确保IDE,构建工具和应用程序已为这一重要更改做好了准备。 您可以加入OpenJDK的“ 采用组” 。 我希望每个人都能度过一个美好的假期–我期待看到Twitter提要和GitHub承诺在2016年到来。

Martijn,Cheers(首席执行官– jClarity ,Java冠军和恶魔般的开发人员)

翻译自: https://www.javacodegeeks.com/2015/12/java-2015-major-happenings.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值