TIOBE公布了 12 月的編程語(yǔ)言排行榜。上個(gè)月我們對(duì)排行榜排名前 10 的語(yǔ)言進(jìn)行過(guò)簡(jiǎn)單的分析,雖然本月的前 10 依舊和上個(gè)月的保持一致,但細(xì)看的話(huà),兩者在數(shù)據(jù)上還是發(fā)生了微妙的變化。從上個(gè)月的數(shù)據(jù)來(lái)看,C 已經(jīng)非常接近 Java,排在 Java 后指數(shù)僅差 0.2%。不過(guò)本月 Java 又再次拉開(kāi)了與 C 的距離,它的指數(shù)已經(jīng)超過(guò)C 多于1%。
TOP 20 的榜單如下:
20 名內(nèi)值得關(guān)注的編程語(yǔ)言還有 Go、Perl和Groovy。其中 Go 和 Perl 的排名與上個(gè)月相比都有了一定的進(jìn)步,Go 由上個(gè)月的 20 升至本月的 15,Perl 由 21 升至 20。Groovy 的排名則出現(xiàn)了意外的下跌,由 14 下降至 22。
Rust 的排名上個(gè)月從 34 上升到了 25,并創(chuàng)下歷史新高,這個(gè)月又下降至 31,可謂是起起落落。雖然排名有所下降,不過(guò)它的熱度卻一直在線(xiàn),畢竟上周微軟還宣布正在開(kāi)發(fā)基于 Rust 的安全編程語(yǔ)言。
對(duì)了,TIOBE 將在下個(gè)月宣布 2019 年的年度編程語(yǔ)言,目前有四名候選者:Java (+1.3%), C (+1.8%), Python (+1.9%) 和C# (+1.4%),它們均在前 5 之內(nèi)。同樣是前 5 的 C++ 由于其指數(shù)稍有下降,所以未能進(jìn)入候選。Python 是去年的年度編程語(yǔ)言,其流行度未見(jiàn)絲毫減弱之勢(shì),今年是否還能衛(wèi)冕?C 憑借著物聯(lián)網(wǎng)的興起也有著不錯(cuò)的表現(xiàn),那它有機(jī)會(huì)獲得年度編程語(yǔ)言的稱(chēng)號(hào)嗎?長(zhǎng)期穩(wěn)坐第一的 Java 呢?C# 也會(huì)有機(jī)會(huì)嗎?畢竟它還沒(méi)獲得過(guò)此稱(chēng)號(hào)。
TOP 10 編程語(yǔ)言 TIOBE 指數(shù)走勢(shì)(2002-2019)
繼續(xù)看看 20 名后的排位:
第 21-50 名的編程語(yǔ)言排行
第 51-100 名如下,由于它們之間的數(shù)值差異較小,僅以文本形式列出(按字母排序):
(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
自 開(kāi)源中國(guó)