C+首超 Java,與 Python、C 共角逐年度最佳編程語(yǔ)言獎(jiǎng)!

發(fā)布時(shí)間:2022-12-06 05:45:07  |  來(lái)源:騰訊網(wǎng)  

整理 | 蘇宓


(資料圖片僅供參考)

出品 | CSDN(ID:CSDNnews)

最新的 TIOBE 12 月編程語(yǔ)言已發(fā)布,先來(lái)預(yù)測(cè)一波今年的年度編程語(yǔ)言大獎(jiǎng)究竟會(huì)花落誰(shuí)家吧?

C++ 首超?Java

和上個(gè)月相比,12 月榜單中最大的變化莫過(guò)于 C++?以?0.12% 微弱的優(yōu)勢(shì),憑借 11.94% 的市場(chǎng)份額首次超過(guò)了 11.82% 的 Java。

其實(shí)在今年 6?月,TIOBE CEO?Paul Jansen 曾做出預(yù)測(cè),「C++?將會(huì)是下一個(gè)超越 Java 的語(yǔ)言。具有高性能的高級(jí)編程是 C++ 表現(xiàn)出色的關(guān)鍵原因。C++ 語(yǔ)言每 3 年修訂一次,此類(lèi)修訂包含開(kāi)創(chuàng)性的新功能,使語(yǔ)言與 C# 和 Java 相提并論,但沒(méi)有垃圾收集器的性能損失。在最新版本 C++20 的推動(dòng)下,C++ 將沖擊 TIOBE 榜單 TOP 3 ,成為強(qiáng)有力競(jìng)爭(zhēng)者。」

如今短短幾個(gè)月后,C++ 如預(yù)料的那番,站到了第三的位置上,這也是自 2001年 TIOBE 指數(shù)榜單發(fā)布以來(lái),Java 首次跌出 Top3。

2022 年度編程語(yǔ)言,將花落誰(shuí)家?

2022年正式開(kāi)啟倒計(jì)時(shí)1個(gè)月,過(guò)去一年中,Python 的穩(wěn)定輸出有目共睹,它一直保持著高速的增長(zhǎng)趨勢(shì),如今其以 3.76% 的漲幅占據(jù) 16.66% 的市場(chǎng)份額,這也讓它成為年度編程語(yǔ)言的最佳候選者之一。

除此之外,根據(jù) TIOBE 官方預(yù)測(cè),C 和 C++?也是 2022 年度編程語(yǔ)言的候選者。雖然?Python 和 C 已經(jīng)多次獲得這一獎(jiǎng)項(xiàng),但 C++ 上一次獲得年度編程語(yǔ)言還是在 2003 年。今年極具潛力的C++能否摘得頭籌,我們還需要靜待下個(gè)月的榜單。

其他編程語(yǔ)言排名

在更多的編程語(yǔ)言中,我們還看到 Kotlin 和 Julia 正越來(lái)越接近 Top 20 名。

以下為 Top 20-50 的編程語(yǔ)言榜單:

第 51-100 名如下,由于它們之間的數(shù)值差異較小,僅以文本形式列出(按字母排序):

ABC, ActionScript, Alice, Apex, APL, AutoLISP, Awk, B4X, C shell, CL (OS/400), CLIPS, Clojure, Common Lisp, Crystal, Elixir, Emacs Lisp, Forth, Hack, Icon, Io, J#, JScript, Korn shell, Ladder Logic, LPC, Modula-2, MQL5, MUMPS, NATURAL, Occam, OpenCL, OpenEdge ABL, PL/I, Q, Racket, Raku, Ring, RPG, S, Smalltalk, Solidity, SPARK, Stata, Tcl, VBScript, Verilog, VHDL, WebAssembly, X++, Xojo

Top 10 編程語(yǔ)言 TIOBE 指數(shù)走勢(shì)(2002-2022)

歷史排名(1987-2022)

注:以下排名位次取決于 12 個(gè)月的平均值。

編程語(yǔ)言“名人榜”(2003-2021)

【說(shuō)明】:

TIOBE 編程語(yǔ)言社區(qū)排行榜是編程語(yǔ)言流行趨勢(shì)的一個(gè)指標(biāo),每月更新,這份排行榜排名基于全球技術(shù)工程師、課程和第三方供應(yīng)商的數(shù)量,其中包括了流行的搜索引擎以及技術(shù)社區(qū),如 Google、百度、維基百科、CSDN、必應(yīng)、Hao 123 等等。具體的計(jì)算方式詳見(jiàn):https://www.tiobe.com/tiobe-index/programming-languages-definition/。請(qǐng)注意這個(gè)排行榜只是反映某個(gè)編程語(yǔ)言的熱門(mén)程度,并不能說(shuō)明一門(mén)編程語(yǔ)言好不好,或者一門(mén)語(yǔ)言所編寫(xiě)的代碼數(shù)量多少。

這個(gè)排行榜可以用來(lái)考察你的編程技能是否與時(shí)俱進(jìn),也可以在開(kāi)發(fā)新系統(tǒng)時(shí)作為一個(gè)語(yǔ)言選擇依據(jù)。

關(guān)鍵詞: C+首超 Java Python、C 共角逐年度最佳編程語(yǔ)言獎(jiǎng)

 

網(wǎng)站介紹  |  版權(quán)說(shuō)明  |  聯(lián)系我們  |  網(wǎng)站地圖 

星際派備案號(hào):京ICP備2022016840號(hào)-16 營(yíng)業(yè)執(zhí)照公示信息版權(quán)所有 郵箱聯(lián)系:920 891 263@qq.com