日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

如果Java快死了,那么它肯定看起来非常健康

發布時間:2023/12/3 java 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如果Java快死了,那么它肯定看起来非常健康 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Java快要死了的奇怪但流行的斷言只能在沒有證據的情況下提出,而不是因為它。

在酷孩子閑逛的論壇(Hacker News,Reddit等)中反復出現的偏見與Java語言背道而馳。 人們常常反復感嘆 Java冗長而流行。 雖然我接受第一個描述符,但幾乎找不到支持后者的證據。

Java當然可以很冗長。 直到一年半之前,當Java 7出現時,諸如寫入文件之類的簡單任務需要漫長的多步驟過程,其中充滿了“儀式”。 為了應對這種普遍的冗長語言,出現了幾種腳本語言,這些語言專門設計用于使開發人員擺脫冗長的語法段落來傳達簡單的動作:NetRexx,Groovy,Scala等。 我是Groovy的粉絲,并在我自己的項目中使用它,但是主要是因為它提供了其他功能(可選的鍵入,閉包,方法注入,元編程等),而不是其簡潔性。

即使在Java 7出現之后,一些開發人員仍然合理地指出長類和方法名,例如MethodExpressionValueChangeListener很難鍵入且難以記住。 但是,我認為開發一種語言和庫來構成企業計算的主要平臺幾乎是不可能的,而無需偶爾使用冗長的描述性名稱。 就個人而言,我喜歡長而描述性的而不是短而不透明的,例如C標準庫中的strstr() 。 奉獻并不總是一件好事。 盡管如此,Java肯定可以減少許多任務所需的儀式量。

但是當涉及到Java的長期下降時,我幾乎看不到任何支持證據。 最近的JavaOne展覽明顯表明,與過去兩年中的任何一個相比,年度Java編碼大肆宣傳的規模更大,參加人數也更多。 我與之交談的展位上的供應商一致表示(實際上不是一個例外),與去年相比,訪問量,潛在客戶和查詢量明顯增加,這本身比前一年要好。 通常,當技術開始急劇下降時,貿易展覽會首先反映出正在瓦解的社區:供應商不想為參加人數減少的展會付費,而不需要參加的開發商開始將差旅預算用于其他活動相關事件。 總是有一段時間,貿易展覽/會議感覺像墳墓一樣,這是最終死亡螺旋即將來臨的確定信號。

從技術上講,語言在不斷發展。 正如我所提到的,Java 7在語言和JVM級別都是重要的發行版,而Java 8有望在三月份發布,它看起來同樣有希望。 Java 9的功能已經宣布,計劃于2016年推出。與Sun在其Java托管結束時不同,Oracle堅持其每24-30個月發布Java新主要版本的目標。 Java 8將添加閉包(即lambda表達式)。 閉包減少了代碼,減少了對匿名內部類的需求,并簡化了類似于函數的編碼。 更高的模塊化(將在Java 9中完成)將有助于有效地管理工件,以及簡化該發行版中語法的多項增強功能。

JavaFX繼續發展,并且比Swing易于編程。 對UX的關注為增長提供了機會,其發展可能比目前預期的要多。 Oracle非常了解Java在小型設備上的作用。 (據該公司稱,今天大約有30億個手持設備運行Java。)它已將以前的JavaME與Java SE版本進行了集成,并且正在積極開發Java,以應對即將到來的小型物聯網(IoT)浪潮。 。 正如Eric Bruno 在IoT上的博客文章所解釋的那樣,用于監視JavaOne上課情況的整個項目(從攝像頭到后端實時分析)都是用Java編寫的。 沒有多少平臺和語言提供如此廣泛的范圍,它們可以在小型設備上運行并支持大型企業系統。

當您添加本機開發語言為Java的Android生態系統時,很難看到在許多領域(服務器,Web,桌面,移動設備)中如此廣泛使用的語言在某種程度上正在下降。

如果我們看一下JVM,則生態系統的良好運行狀況就更加明顯。 隨著該語言的每個主要發行版,這種情況也在繼續發展。 在Java 7中添加了新的字節碼,包括invokedynamic ,證明了JVM的工作情況。 當Ruby的JVM實現JRuby添加了對該指令的本機支持時,其性能已經超越了基于C的Ruby VM,多年來,它一直是Ruby參考平臺。 隨著JRuby的性能不斷提高,我完全希望它成為參考實現。 當然,它將成為大多數組織首先試用Ruby的工具。

我參加了No Fluff Just Stuff成員最近召開的SpringOne 2GX會議,很明顯Groovy社區非常活躍(即使很安靜)。 VMware / Pivotal繼續依賴Groovy和Grails,并且語言和框架都受益于持續的投資。 我將避免使用其他主要的JVM語言,只是指出當前最受歡迎的Lisp實現是Clojure,它在JVM上運行—三年前不為人所知。

在GitHub上,這是髖關節的項目這些天圣地,Java是在#3插槽去年和今年作為首選項目的語言。 (它在JavaScript和Ruby下面的位置有些歷史悠久:gitHub最初是一個主要的Ruby存儲庫。)在有爭議的Tiobe索引上 ,Java保持其整體排名第二的位置,僅次于C。(C和Java來回排名第一)自2002年以來獲得兩個名額)。 在開放源碼社區最大的統計信息門戶Ohloh上,Java保留了總提交次數相同的百分比
在過去的七年中一直享受著它。

因此,我所看到的是一種語言,它正在不斷完善和發展,擁有一個龐大而活躍的社區,它擁有一個廣泛用于新語言的平臺。 在我看來,這些都不像是一種衰落的語言。

鏈接: http //www.drdobbs.com/jvm/if-java-is-dying-it-sure-looks-awfully-h/240162390

參考: 如果Java快死了,那么來自Lviv博客Java用戶組的 JCG合作伙伴 Andriy Andrunevchyn 肯定看起來非常健康 。

翻譯自: https://www.javacodegeeks.com/2013/10/if-java-is-dying-it-sure-looks-awfully-healthy.html

總結

以上是生活随笔為你收集整理的如果Java快死了,那么它肯定看起来非常健康的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。