2015年的Java –重大事件
2015年是Java的一年,語言,平臺,生態系統和社區繼續主導著軟件領域,只有Javascript對整個行業產生了類似的影響。 如果您錯過了2015年的亮點,這里是發生的一些重大事件。
Java 20歲了,還沒有死!
Java今年已滿20歲,并在2015年12月重新回到Tiobe指數的頂部。 盡管Tiobe指數幾乎不是100%同行評審的科學方法,但它被視為衡量語言/平臺健康的強大指標。 那么到底發生了什么使Java如此大幅度提升的事情呢?
首先,主流Java企業商店采用了去年的Java 8版本。 Lambdas的附加功能功能與新的Streams和Collections框架相結合,為該語言注入了新的活力。 盡管Java 8的功能集不如Scala或Python豐富,但它被視為穩定的主力軍,現在至少與更激進的語言具有某些功能對等。 企業喜歡一個穩定的平臺,Java不太可能很快消失。
其次,Java已成為用于基礎架構平臺/框架的強大平臺。 同樣,許多流行的NoSQL數據網格解決方案(例如Apache Cassandra , Hazelcast)都是用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年是否正確?
查看過去的預測總是很有趣,讓我們看看我的表現如何!
我不會對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
總結
以上是生活随笔為你收集整理的2015年的Java –重大事件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 山加寺念什么 山加寺读什么
- 下一篇: 电脑2g独显和4g独显有什么区别电脑2g