成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Java已死!

譯文 精選
開發 前端
Java 一片大好,繁榮依舊?如今這個時代,依舊是 Java 的世界?也許我們都處于“燈下黑”的迷霧之中。

?作者 | Sid Thomas

策劃 | Ethan

翻譯 | 言征

許多開發者仍然認為 Java 與當今時代息息相關,看完本文,你會發現 Java 的影響力已經大幅減弱。實際上,Java 是一種瀕臨滅絕的編程語言。盡管 Java 一直是世界上使用最廣泛、最受歡迎的編程語言之一,但它很快就會面臨消亡的危險。  

沒錯,很多人會說出一個事實:Java 擁有一個龐大而活躍的開發者社區,并且仍然用于廣泛的應用程序,包括網絡開發、移動應用程序開發和企業級軟件開發。

圖片

但是 Java 能否在未來 10 年存活下來呢?讓我們看看開發人員對 Java 有什么誤解:

1、Java 程序員很多,存在感很強

Java 有一個龐大而活躍的開發人員社區。全世界有數以百萬計的 Java 開發人員,這種語言在開發人員共享知識和資源的在線論壇和社區中有著很強的存在感。

盡管這種情況仍在繼續,但開發人員轉向其他平臺和編程語言的速度很能說明問題,我個人看到開發人員在恐慌中跳槽。

主要問題在于, Java 作為一種編程語言還沒有現代化,因此它仍然很冗長,結合了靜態類型和動態類型之間最糟糕的情況,因為它有一個相當跛腳且笨重的類型系統。此外,Java 還要求在一個具有宏觀啟動時間的 VM 上運行(對于長時間運行的服務器來說不是問題,但對于命令行應用程序來說是痛苦的)。盡管它如今表現得相當不錯,但是仍然無法與 C 或 C + + 競爭,而且,只要開發者稍微投入一點熱情,C # ,Go,Rust&Python 可以或者將會在這個領域超越它。對于真實的生產服務器,它往往需要相當多的 JVM 調優,而且很難做到正確。

2、Java在移動應用中最受歡迎

Java 被用于廣泛的應用程序。Java 不僅僅是一種 Web 開發語言,它還被用于開發移動應用程序、游戲和企業級軟件。這種多功能性使它成為許多不同類型項目的有價值的語言。

Java 不再是移動應用開發中最受歡迎的編程語言,特別是 Android。Kotlin 現在統治著 Android,而大多數 Android 開發者早就跳槽了。就連谷歌(Google)也因為幾年前與甲骨文(Oracle)的慘敗而放棄了將 Java 作為 Android 事實上的語言。Java 作為一種 Web 開發語言早已不再流行。就企業開發而言,Java 仍然適用于大型企業,因為它是可靠和穩定的。盡管許多創業公司并沒有將 Java 作為他們企業軟件的首選,他們使用了其他的選擇。

3、Java 是一種基礎語言

Java 是一種基礎語言。許多較新的編程語言都是基于 Java 的原則和概念構建的,并且在某些方面與 Java 兼容。這意味著即使 Java 的受歡迎程度下降,它的原則和概念仍然是相關的。

對于很多剛開始編程之旅的人來說,Java 可能是基礎語言,但事實上 Java 仍然是非常古老和不靈活的。最重要的是,與其他現代編程語言相比,它仍然很冗長,這意味著它需要大量代碼來完成某些任務。這可能使得編寫簡潔、優雅的代碼更加困難,并且可能需要更多的努力來維護大型代碼庫。此外,Java 是靜態類型的這一事實意味著它可能比動態類型的語言更嚴格,更缺乏靈活性,這可能會讓一些開發人員感到沮喪。

4、Java 得到了大公司的大力支持

Java 得到了大公司的大力支持。Oracle 是一家維護和支持 Java 的公司,對 Java 語言有著堅定的承諾,并將繼續投資于 Java 的開發和改進。此外,許多大公司,包括谷歌和亞馬遜,在他們的產品和服務中使用 Java。

甲骨文的一波“吃相難看”的加大收費的操作,正在快速地將其 Java 的市場份額輸給競爭對手。

雖然下面的圖表顯示甲骨文仍然擁有最大的市場份額,但是其市場份額已經減少了一半以上。在2020年,甲骨文“大約占據了 Java 市場的75%”,而現在只有不到35% 。

圖片

根據 New Relic 的數據,排名第二的是亞馬遜(Amazon)。自 2021 年 11 月 Java 17發布以來,亞馬遜的市場份額大幅上升。當時,亞馬遜的市場份額幾乎與 Eclipse Adoptium 相同。

5、Java 在中小學和大學中被廣泛教授

Java 在中小學和大學中被廣泛教授。Java 是一種用于教授編程概念的流行語言,在中學和大學的計算機科學課程中經常使用。這意味著有一批穩定的新開發人員正在學習 Java 并熟悉其功能。

這種情況正在發生巨變。有志成為軟件開發人員的有活力的大學生正迅速轉向其他編程語言,比如Rust、Go、Python。值得一提的是,這些新的編程語言都存在著普遍需求,這也加劇這種態勢的發展,越來越多的人會尋找替代語言。

6、寫在最后

雖然這是個有爭議的話題,但并不妨礙 Java 曾經的榮耀:它徹底改變了軟件編寫的方式,并為其他編程語言創建了一個基準。

然而,不幸的是,Java 的所有權掌握在公司的手中,公司在沒有多少財政收益的情況下,遲早會沒有動力去繼續改進語言。

因此,即便 Java 不會很快消失,但是它在幾年內將面臨失去主導地位的嚴重危險,這一點不言而喻。

原文鏈接:Https://link.medium.com/eqhzjaga1wb

責任編輯:武曉燕 來源: 51CTO技術棧
相關推薦

2012-02-20 10:12:09

Java

2024-09-03 09:31:59

2011-01-07 10:18:28

RSSWeb

2022-09-15 10:44:42

SidecarIstioeBPFizer

2011-05-11 09:01:29

面向對象技術函數式語言

2014-01-06 09:36:53

IT部門BYODBYOA

2013-01-31 17:23:20

RIM黑莓BB10

2021-04-19 08:17:42

MesosKubernetesLinux

2020-02-29 15:18:10

DevOpsNoOps運維

2020-02-19 11:35:21

iPhone越獲PP助手

2015-08-31 10:59:22

2021-01-19 10:58:15

漏洞管理漏洞數據泄露

2011-12-07 10:20:19

Email新聞

2023-11-15 15:37:21

大模型人工智能

2020-12-15 10:40:14

CentOSRockyLinux

2021-04-27 06:32:23

ERP中臺代碼

2015-01-07 16:26:01

2013-02-26 11:01:42

CIO信息化大數據云計算

2021-08-06 15:24:35

區塊鏈金融服務比特幣

2021-03-24 16:00:23

大數據物聯網機器學習
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲一区二区高清 | 精品国产99 | 操视频网站 | 日韩中文字幕在线观看 | 国产精品久久久久久久久久三级 | 久久久91精品国产一区二区精品 | 日韩视频高清 | 久久极品 | 特黄毛片 | 久久免费精品 | 国产精品欧美日韩 | 成人精品国产 | 成人午夜免费福利视频 | 久久成 | 天天操夜夜操 | 亚洲欧美精品久久 | 天天爽一爽 | 欧美一区二区久久 | 91在线免费观看 | 久久成人免费 | 久色激情 | 国产福利久久 | 国产精品美女久久久久久免费 | 欧美一区二区三区在线看 | 岛国av免费在线观看 | 久久久久久久久久久久久9999 | 国产精品亚洲精品久久 | 欧美日韩国产精品一区二区 | 精品一区二区久久久久久久网站 | 国产aa| 一区二区三区欧美大片 | 一区二区三区视频在线观看 | 久久精品91久久久久久再现 | 色资源在线视频 | 精品国产18久久久久久二百 | 天天操夜夜操 | 亚洲精品乱码久久久久久9色 | 精品丝袜在线 | 成人免费网站www网站高清 | 日日骚视频 | 亚洲精品日本 |