TIOBE 12 月榜單:Java, C, Python 和 C# 誰能獲得年度編程語言稱號?

TIOBE 公佈了 12 月的編程語言排行榜。

TOP 20 的榜單如下:

上個月我們對排行榜排名前 10 的語言進行過簡單的分析,雖然本月的前 10 依舊和上個月的保持一致,但細看的話,兩者在數據上還是發生了微妙的變化。從上個月的數據來看,C 已經非常接近 Java,排在 Java 後指數僅差 0.2%。不過本月 Java 又再次拉開了與 C 的距離,它的指數已經超過 C 多於 1%。

20 名內值得關注的編程語言還有 Go、Perl 和 Groovy。其中 Go 和 Perl 的排名與上個月相比都有了一定的進步,Go 由上個月的 20 升至本月的 15,Perl 由 21 升至 20。Groovy 的排名則出現了意外的下跌,由 14 下降至 22。

Rust 的排名上個月從 34 上升到了 25,並創下歷史新高,這個月又下降至 31,可謂是起起落落。雖然排名有所下降,不過它的熱度卻一直在線,畢竟上週微軟還宣佈正在開發基於 Rust 的安全編程語言。

對了,TIOBE 將在下個月宣佈 2019 年的年度編程語言,目前有四名候選者:Java (+1.3%), C (+1.8%), Python (+1.9%) 和 C# (+1.4%),它們均在前 5 之內。同樣是前 5 的 C++ 由於其指數稍有下降,所以未能進入候選。Python 是去年的年度編程語言,其流行度未見絲毫減弱之勢,今年是否還能衛冕?C 憑藉着物聯網的興起也有着不錯的表現,那它有機會獲得年度編程語言的稱號嗎?長期穩坐第一的 Java 呢?C# 也會有機會嗎?畢竟它還沒獲得過此稱號。

TOP 10 編程語言 TIOBE 指數走勢(2002-2019)

繼續看看 20 名後的排位:

第 21-50 名的編程語言排行

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

(Visual) FoxPro, 4th Dimension/4D, ABC, Alice, Apex, Avenue, Awk, Bash, bc, Boo, Bourne shell, C++/CLI, CL (OS/400), Clojure, Common Lisp, Crystal, cT, Curl, Elixir, Erlang, Factor, Forth, Icon, Inform, Io, J, J#, Ladder Logic, Maple, Monkey, MQL4, NATURAL, OpenCL, Oz, PL/I, PostScript, Programming Without Coding Technology, Pure Data, Red, Ring, S, SPARK, Standard ML, Tcl, Vala/Genie, VBScript, VHDL, WebAssembly, XC, Z shell

TIOBE 編程社區指數(The TIOBE Programming Community index)是編程語言流行度的指標,該榜單每月更新一次,指數基於全球技術工程師、課程和第三方供應商的數量。包括流行的搜索引擎,如谷歌、必應、雅虎、維基百科、亞馬遜、YouTube 和百度都用於指數計算。具體的計算方式見這裏:https://www.tiobe.com/tiobe-index/programming-languages-definition/。

值得注意的是,TIOBE 指數並不代表語言的好壞,開發者可以使用該榜單檢查自身的編程技能是否需要更新,或者在開始構建新軟件時對某一語言做出選擇。

詳細榜單信息可以查看 TIOBE 官網。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章