熱門開發(fā)語言排行榜TIOBE官方更新了2020年5月的排名,最新排名與上個月不同的是,C超越了Java成為第一名。這是繼2015年后的首次超越。

造成這個現(xiàn)象的原因之一,可能就是因為新冠疫情。TIOBE CEO,Paul Jansen提到,的確有一些程序語言會因疫情關(guān)系而受益,像Python和R,因為科學(xué)家都在積極地尋找對抗病毒的藥物,另外,嵌入式語言C和C++會越來越流行,是因為這兩個語言被大量用于開發(fā)醫(yī)療器材的軟件中。

C跟Java的排名或許在接下來的月份仍可能交換,Java重新取回第一名的位子,且不可否認(rèn)的,Java目前仍是非常受企業(yè)歡迎的語言,不過,Java的競爭對手Kotlin來勢洶洶,整體來看,Java的發(fā)展空間勢必受到壓縮。

由于Kotlin受到谷歌大力支持,已經(jīng)成為安卓平臺中優(yōu)先支援的語言,而且這幾年的RedMonk程序語言排名,Kotlin以驚人的速度成長,且不少知名服務(wù)也都已經(jīng)把應(yīng)用程序語言從Java到Kotlin。

5月TIOBE Index排名除了第一與第二名交換之外,還有另一個值得關(guān)注的程序語言,便是Mozilla力推的Rust,從上個月的27名,一口氣進到了第21名,如果維持成長趨勢,很快就會進入20名內(nèi)。另一方面,知名直譯式程序語言Perl排名則持續(xù)下降,2019年5月時,Perl的排名還在第13名,但到了今年5月,排名已經(jīng)退到第18,維持相同趨勢很快地就會摔出前20名。

TIOBE Index是程序開發(fā)語言受歡迎程度的風(fēng)向標(biāo),排名每個月更新一次,根據(jù)谷歌、Bing、Wikipedia與YouTube等搜尋引擎的搜尋結(jié)果,來追蹤程序語言受歡迎的程度。

這個排名不代表程式語言的優(yōu)劣,或是實際用來撰寫的程序代碼行數(shù)多寡,但是可以用來供開發(fā)者檢查,自己的程序開發(fā)技能是否跟得上發(fā)展,并能作為開發(fā)新軟件系統(tǒng)時,選用程式語言的參考。

分享到

崔歡歡

相關(guān)推薦