TIOBE9月程式語言排行榜出爐
來(lái)源:
奇酷教育 發(fā)表於:
TIOBE9月程式語言排行榜出爐
TIOBE 發(fā)布了 9 月程式語言榜單。
1、Julia 距離 Top 20 只差 0.05%
在 8 月榜單中,TIOBE 官方曾評(píng)價(jià)道,Python 達(dá)到了新高度,而在這個(gè)月中,Python 再次刷新了自己的佔比,以 4.07% 的增長(zhǎng)率佔據(jù) 15.74% 的市場(chǎng)份額。相較之下,C、Java、C++和 C# 的佔比都有所下降。
另外,Objective-C 從上個(gè)月的第 14 位上升到本月的第 11 位,佔比 1.49%。

在數(shù)百種程式語言中,有一種語言的增速引人注目,它就是廣(guǎng)泛應(yīng)用在數(shù)值分析和計(jì)算科學(xué)設(shè)計(jì)領(lǐng)域的 Julia 程式語言。在 9 月榜單中,它距離 Top 20 之位只差毫釐,還有 0.05% 的差距。
其實(shí)放眼數(shù)據(jù)分析領(lǐng)域,Julia 面臨著諸多強(qiáng)勁的對(duì)手,如位列第一的 Python,以及 R 等語言,那麼其究竟是什麼讓 Julia 脫穎而出的呢?
對(duì)此,TIOBE 官方進(jìn)行了分析表示,「Julia 打敗了 MatLab,因為它更現(xiàn)代,而且可以免費(fèi)使用。此外,Julia 擊敗了 Python 和 R,因為它的速度要快得多。由於在數(shù)字計(jì)算和建模領(lǐng)域有巨大的需求,Julia 在不久的將來(lái)會(huì)有很大的機(jī)會(huì)進(jìn)入 Top 20 的榜單。」
不過(guò),Julia 想要進(jìn)入 Top 20 也並沒有那麼容易,因為此前 Rust 徘徊於 Top 20 的邊緣已有多次,至今還是沒有成功。而 Julia 是否會(huì)打破常規(guī),一切還需要交給時(shí)間來(lái)驗(yàn)證。
2、其他程式語言排名
第 51-100 名如下,由於它們之間的數(shù)值差異較小,僅以文本形式列出(按字母排序):
ABC, Algol, Alice, AspectJ, B4X, Bourne shell, C shell, CFML, CHILL, CL (OS/400), Clipper, CLIPS, Crystal, EXEC, Icon, IDL, J#, Ladder Logic, Lasso, Logo, ML, MOO, MQL5, NATURAL, Nim, NXT-G, OCaml, Occam, OpenCL, PL/I, Q, Racket, Raku, REXX, Ring, RPG, Scheme, Simulink, Slate, Solidity, SPARK, SPSS, Stata, Tcl, Vala/Genie, VBScript, Verilog, VHDL, X++, Xojo
3、Top 10 程式語言 TIOBE 指數(shù)走勢(shì)(2002-2022)
4、歷史排名(1987-2022)
註:以下排名位次取決於 12 個(gè)月的平均值。
5、程式語言“名人榜”(2003-2021)
【說(shuō)明】:
TIOBE 程式語言社區(qū)排行榜是程式語言流行趨勢(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/。
請注意這個(gè)排行榜只是反映某個(gè)程式語言的熱門(mén)程度,並不能說(shuō)明一門(mén)程式語言好不好,或者一門(mén)語言所編寫(xiě)的代碼數(shù)量多少。
這個(gè)排行榜可以用來(lái)考察你的編程技能是否與時(shí)俱進(jìn),也可以在開(kāi)發(fā)新系統(tǒng)時(shí)作為一個(gè)語言選擇依據(jù)。
詳細(xì)榜單信息可參考 TIOBE 官網(wǎng)