歡迎光臨
每天分享高質量文章

TIOBE 5 月程式語言排行榜:萬年不變的前三

程式猿(ID:imkuqin) 猿妹 編譯

原文:https://www.tiobe.com/tiobe-index/

TIOBE 剛剛釋出了 5 月程式語言排行榜,排名前三的依舊是Java、C、C++。前十的排名沒有變動,而且都出現了不同幅度的增長,C語言增長幅度最高達到7%,C++增長2.92%,Java增長1.74%。


前20名排名如下:

Go觸底反彈,上升5名

前20名的排行中,Go語言出現實現了重大突破,從第19名一躍上升至第14名,不過Go語言增長最快的時候是在2017年,一度進入前十名,除此之外,它也是 2017 年 GitHub 增長最快的語言,同比增長率 52%。當時七牛雲許式偉曾說過Go語言會取代Java,不過按照目前的趨勢來看,離實現這個標的還很遙遠。

Scala 成功上位,擠進前20

經歷了長時間的沉澱,Scala本月終於進入前20名,距離上一次排名前20已經是在好幾年前了,Scala是一種在Java的JVM上執行的函式式程式語言,因此可以與Java一起使用或作為Java的替代品。由於它是功能性的,所以它不那麼冗長,而且相對來說,Scala沒有Java那麼容易出錯,這也許就是它能進入前20名的原因。

C語言再度暴漲

其中,我們不難發現本月C語言本月的增長幅度最高,達到7%,C語言已經連續兩個月達到程式語言排行榜最高漲幅。

C語言自2015年年底開始出現大幅下滑趨勢,而今再次出現暴漲,有人認為這可能和物聯網的普及有關

前不久,HackerRank釋出了2018年開發技能報告,報告發現,在計算機硬體行業,C語言明顯高於其他語言,C和C++兩者差距微乎其微,C由於其效能,直接的低階硬體API以及跨多個平臺的編譯器的可用性而主導硬體。

相比前面三者的大幅增長,Viasual basic本月的表現就有點令人失望了,從上月的第17名瞬間下滑至第13名。

最後,不得不再次說明的是,SQL 自 2018 年 2 月起被重新新增到了 TIOBE 排行榜中,由於之前沒有對比參照資料,所以會給人突然暴漲的錯覺。

Top 10 程式語言 TIOBE 指數走勢(2002-2018)

其他程式語言排名

歷史排名(1988-2018)

註: 以上排名位次取決於 12 個月的平均值。

程式語言“名人榜”( 2003-2017)   

“年度程式語言”獲獎名單如下圖所示,該獎項授予一年中評分最高的程式語言: 

附:

TIOBE 4 月程式語言排行榜:Python 強勢增長,Perl還在苦苦掙扎

TIOBE 3 月程式語言排行榜:C/C++穩在第二第三,Python繼續強勢增長

TIOBE 2月程式語言排行榜: C++ 可能被 Python 趕超,VB連續兩月上漲

TIOBE 年度榜單揭曉:C 語言奪冠,Python 緊隨其後


●編號677,輸入編號直達本文

●輸入m獲取文章目錄

推薦↓↓↓

 

演演算法與資料結構

更多推薦18個技術類微信公眾號

涵蓋:程式人生、演演算法與資料結構、駭客技術與網路安全、大資料技術、前端開發、Java、Python、Web開發、安卓開發、iOS開發、C/C++、.NET、Linux、資料庫、運維等。

贊(0)

分享創造快樂