IOBE 編程語言排行榜 7 月更新已公布,排名前十的分別是:Java, C, Python, C++, C#, Visual Basic .NET, JavaScript, PHP, SQL 和彙編語言。
和上個月的不同之處主要是 C# 以微弱的優勢超過了 Visual Basic .NET 的排名,再次進入 TOP 5。
與上個月相比,Python 的指數又增加了不少,由 8.530% 上升到 9.260%。
我們還留意到,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 被稱為腳本語言中的「瑞士軍刀」。
不過後來由於 Perl 的非常規語法及其不明確的未來(Perl 5 與 Perl 6 之間的差異)對語言造成了很大的傷害。另外,從本月起 Perl 6 已被 TIOBE 獨立統計,本次排名在 100 名以內,位於第 93 名。
下面繼續看看 TIOBE 7月編程語言排行 1-20
可以看到,Groovy 排名的進步速度異常「兇猛」,去年這個時候還是位於第 81 名,現在已經躍升至第 15 名,比 Go 語言還靠前。
TOP 10 編程語言 TIOBE 指數走勢(2002-2018)
第 21-50 名的編程語言排行
第 51-100 名如下,由於它們之間的數值差異較小,僅以文本形式列出(按字母排序):
TIOBE 編程社區指數(The TIOBE Programming Community index)是編程語言流行度的指標,該榜單每月更新一次,指數基於全球技術工程師、課程和第三方供應商的數量。包括流行的搜索引擎,如谷歌、必應、雅虎、維基百科、亞馬遜、YouTube 和百度都用於指數計算。具體的計算方式見這裡:https://www.tiobe.com/tiobe-index/programming-languages-definition/。
值得注意的是,TIOBE 指數並不代表語言的好壞,開發者可以使用該榜單檢查自身的編程技能是否需要更新,或者在開始構建新軟體時對某一語言做出選擇。
詳細榜單信息可以查看 TIOBE 官網。
[admin
]