TIOBE 7月排行:Python 過分炒作,Perl 成受害者?

安全劍客發表於2019-08-27
TIOBE 程式語言排行榜 7 月更新已公佈,排名前十的分別是:Java, C, Python, C++, C#, Visual Basic .NET, JavaScript, PHP, SQL 和 Objective-C。和上個月的不同之處主要是 C# 以微弱的優勢超過了 Visual Basic .NET 的排名,再次進入 TOP 5。

與上個月相比,Python 的指數又增加了不少,由 8.530% 上升到 9.260%。
TIOBE 7月排行:Python 過分炒作,Perl 成受害者?TIOBE 7月排行:Python 過分炒作,Perl 成受害者?

我們還留意到,TIOBE 對這期榜單的標題描述是“Perl is one of the victims of Python's hype”,大意是說 Perl 成為了過度炒作 Python 的受害者之一。

TIOBE 認為,Python 變得越來越受歡迎,但這也導致其他程式語言的流行度在不斷下降,其中就包括 Perl 和 R 語言。尤其是 Perl 受影響更嚴重。現在 Perl 在 TIOBE 榜單中位於第 19 名(R 為第 20 名),這是有史以來的最低的一次。要知道,在 2005 年 Perl 曾坐過第三名的位置,而當時其 Ratings 指數超過 10%。

Perl 語言的應用範圍很廣,除 CGI 以外,Perl 被用於圖形程式設計、系統管理、網路程式設計、金融、生物以及其他領域。由於其靈活性,Perl 被稱為 語言中的“瑞士jd”。
TIOBE 7月排行:Python 過分炒作,Perl 成受害者?TIOBE 7月排行:Python 過分炒作,Perl 成受害者?

不過後來由於 Perl 的非常規語法及其不明確的未來(Perl 5 與 Perl 6 之間的差異)對語言造成了很大的傷害。另外,從本月起 Perl 6 已被 TIOBE 獨立統計,本次排名在 100 名以內,位於第 93 名。

下面繼續看看 TIOBE 7月程式語言排行 1-20
TIOBE 7月排行:Python 過分炒作,Perl 成受害者?TIOBE 7月排行:Python 過分炒作,Perl 成受害者?

可以看到,Groovy 排名的進步速度異常“兇猛”,去年這個時候還是位於第 81 名,現在已經躍升至第 15 名,比 Go 語言還靠前。

TOP 10 程式語言 TIOBE 指數走勢(2002-2018)
TIOBE 7月排行:Python 過分炒作,Perl 成受害者?TIOBE 7月排行:Python 過分炒作,Perl 成受害者?

第 21-50 名的程式語言排行
TIOBE 7月排行:Python 過分炒作,Perl 成受害者?TIOBE 7月排行:Python 過分炒作,Perl 成受害者?

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

4th Dimension/4D, ABC, Alice, Apex, Awk, Bash, BBC BASIC, bc, Bourne shell, CL (OS/400), Clipper, Common Lisp, Curl, Elixir, Erlang, Haxe, Icon, IDL, Io, LabVIEW, Ladder Logic, LiveCode, Maple, ML, Modula-2, Monkey, MQL4, MS-DOS batch, NATURAL, OpenCL, OpenEdge ABL, Perl 6, PL/I, Powershell, PureBasic, Q, Red, REXX, S, S-PLUS, Smalltalk, Snap!, SPARK, Stata, Tcl, Vala/Genie, Verilog, VHDL, X10, XC。

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

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

原文連結:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2655209/,如需轉載,請註明出處,否則將追究法律責任。

相關文章