TIOBE 8 月榜單:Prolog 十五年后卷土重來(lái),Python 吞噬 R 市場(chǎng)份額
TIOBE 公布了 2021 年 8 月的編程語(yǔ)言排行榜。
TIOBE CEO Paul Jansen 指出,以前在智能手機(jī)大熱的那段時(shí)間,一些用于編寫(xiě)移動(dòng)應(yīng)用程序的編程語(yǔ)言也變得非常流行。其中最好的例子就是 Objective-C,該語(yǔ)言曾在 TIOBE 指數(shù)中達(dá)到了第 3 位,而在當(dāng)時(shí)它僅僅是被用來(lái)編寫(xiě)了 iPhone 手機(jī)的應(yīng)用程序。
放眼當(dāng)下,數(shù)據(jù)挖掘和人工智能領(lǐng)域也有異曲同工之妙,這些領(lǐng)域的編程語(yǔ)言都在蓬勃發(fā)展。最突出的例子是 Python,本月它再次從 Java 手中奪過(guò)了第二的位置。同時(shí),一些古老的語(yǔ)言也因此看到了復(fù)興,譬如 Fortran 的激增。更令人吃驚的是,Prolog 語(yǔ)言在 15 年后卷土重來(lái),重新進(jìn)入了前 20 名。Prolog 被用于 IBM 的 Watson,最知名的 AI 引擎之一。
唯一例外是 R,與其他蓬勃增長(zhǎng)的語(yǔ)言相反,該語(yǔ)言地位出現(xiàn)了下滑。Paul Jansen 猜測(cè),原因可能在于 Python 正在吞噬 R 的市場(chǎng)份額。8 月榜單中一些其他有趣的變化包括:Rust 從第 27 位上升到第 24 位,Julia 從第 35 位升至第 26 位;這兩種語(yǔ)言也都是能夠永久占據(jù)前 20 榜單的有力候選者。
TIOBE 6 月 TOP 20 編程語(yǔ)言
Python 和 Java 位置再次出現(xiàn)了互換。除此之外,前十榜單無(wú)甚變化。
第 11-20 名之間變動(dòng)較大,Prolog 多年后重新進(jìn)入前 20 榜單,排名第 19;與此同時(shí),Delphi/Object 掉至第 22 位。Go 語(yǔ)言在經(jīng)歷了上月短暫的回升后,也又再次下跌至第 18 位。
具體而言,排名相較前一個(gè)月出現(xiàn)上升的有:Groovy(15→11); Fortran(14→13);Ruby(17→15);MATLAB(19→17);Prolog(22→19)。排名下降的有:Classic Visual Basic(11→12);R(12→14);Go(13→18);Perl(18→20)。Swift 則保持 16 位不變。
TOP 10 編程語(yǔ)言 TIOBE 指數(shù)走勢(shì)(2002-2020)
第 21-50 名編程語(yǔ)言排行
第 51-100 名如下,由于它們之間的數(shù)值差異較小,僅以文本形式列出(按字母排序):
ActionScript, Alice, Arc, Awk, B4X, bc, BCPL, Bourne shell, CFML, CL (OS/400), Clipper, CLIPS, Common Lisp, Eiffel, Elixir, Elm, Forth, Fortress, Haskell, Icon, Inform, Io, J#, Korn shell, LiveCode, Maple, Modula-2, MQL4, MUMPS, NATURAL, NXT-G, Oberon, OCaml, Occam, OpenEdge ABL, PL/I, PostScript, PowerShell, Pure Data, Q, REXX, Ring, RPG, Simulink, Smalltalk, Solidity, SPARK, Stata, Uniface, Xojo
TIOBE 編程社區(qū)指數(shù)(The TIOBE Programming Community index)是編程語(yǔ)言流行度的指標(biāo),該榜單每月更新一次,指數(shù)基于全球技術(shù)工程師、課程和第三方供應(yīng)商的數(shù)量。包括流行的搜索引擎,如谷歌、必應(yīng)、雅虎、維基百科、亞馬遜、YouTube 和百度都用于指數(shù)計(jì)算。具體的計(jì)算方式見(jiàn)這里:https://www.tiobe.com/tiobe-index/programming-languages-definition/。
值得注意的是,TIOBE 指數(shù)并不代表語(yǔ)言的好壞,開(kāi)發(fā)者可以使用該榜單檢查自身的編程技能是否需要更新,或者在開(kāi)始構(gòu)建新軟件時(shí)對(duì)某一語(yǔ)言做出選擇。
詳細(xì)榜單信息可以查看 TIOBE 官網(wǎng)。
本文轉(zhuǎn)自O(shè)SCHINA
本文標(biāo)題:TIOBE 8 月榜單:Prolog 十五年后卷土重來(lái),Python 吞噬 R 市場(chǎng)份額
本文地址:https://www.oschina.net/news/154005/tiobe-index-202108