Java作为老牌语言,在2014年都有哪些精彩的表现呢?有哪些部分已经死亡?并且整个社区有什么变化,改变社区的武器有哪些?不妨看看JAXenter对Java 2014年的盘点吧。
1.Java 8发布!新增Lambdas特性 干掉Scala?
随着Java 8的发布,越来越多的人讨论,最新版的Java是否会摧毁Scala,事实证明并没那么简单。Java 8虽然新增了Lambda表达式,但它并没有Scala中的Lambda那么强大。Java虽然觊觎Scala的函数式宝座,但它并不是真正的函数式编程语言。
2.Java 9来了
2014年8月,在Java 8刚发布5个月的时间里,Oracle又发布了一个令人振奋的消息,首次发布Java 9新功能列表。但 社区对此表现冷淡,认为其缺乏主要的新语言特征,Oracle公司还决定将 JSON API发布计划从Java 9中移除,延迟发布。
3.Java应用服务器已死
什么,难道你还没听说过?去年,来自adesso AG技术咨询委员会的Eberhard Wolff提出了 Java 应用服务器已死的观点,但从评论中得知,并不是每个人都同意Eberhard的观点。
4.Swift会诱惑更多的JVM开发者到iOS平台吗?
目前还没有足够的证据能够表明Swift能够动摇Java。但自从苹果公司在2014 WWDC上宣布该门语言开始,全球就有许多开发者投入到其中,并且非常好奇,在受到Javascript/Python/Rust/C++影响的苹果编程语言会比Java有多好。
5.为什么很难找到一名优秀的Java开发者?
对Java来说,2014年是非常好的一年。虽然这样,但并未动摇Java开发者短缺这一现象。大多数人都已经通过面试,成为一名Java开发者,但这并不容易。为什么在Java被广泛使用的情况下,招聘人员很难找到真正的专家级开发者呢?
6.使用Java开发NASA任务软件
对,没错,Java已经进入太空。估计你从未想过,Java原来还可以这么酷。在2014年的JavaOne上面,四位顶级NASA工程师向JAXenter介绍了Java在该软件里所扮演的角色,JavaFX和NetBeans实现NASA的太空任务。
7.NetBeans IDE 8的五大功能
2014年1月, NetBeans 8 beta发布,支持最新的Java 8。这篇文章详细介绍了 NetBeans 7最酷的十大功能,大家可以过去Mark。
8.Ellison辞任CEO
2014年九月,Oracle创始人Larry Ellison辞任CEO,但真的是这样吗?Ellison看起来仍然掌握所有大权。不管Oracle公司出现了怎样的变动,OpenWorld和JavaOne大会的开幕式还挺让人沮丧的。
9.Java开发仍然是开发者的黄金技能
Java作为2013年最受欢迎的语言,在2014年也是被广泛使用而且是市场需求最多的一门语言。但到底是什么,让它如此受欢迎?
10.Java很垃圾?
之前,有不少人提出Java已死的论调,但事实证明,Java依然很流行,并且还被广泛使用。那么经历了这么多年的争辩,为什么还会有人提出”Java sucks“这一话题,并且争论不休呢。
英文来自: JAXenter