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

造成這個(gè)現(xiàn)象的原因之一,可能就是因?yàn)樾鹿谝咔?。TIOBE CEO,Paul Jansen提到,的確有一些程序語(yǔ)言會(huì)因疫情關(guān)系而受益,像Python和R,因?yàn)榭茖W(xué)家都在積極地尋找對(duì)抗病毒的藥物,另外,嵌入式語(yǔ)言C和C++會(huì)越來(lái)越流行,是因?yàn)檫@兩個(gè)語(yǔ)言被大量用于開(kāi)發(fā)醫(yī)療器材的軟件中。

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

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

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

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

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

分享到

崔歡歡

相關(guān)推薦