最新編程語(yǔ)言榜:Python,YYDS!
轉(zhuǎn)自:量子位
IEEE Spectrum剛剛公布了它們的2021年top編程語(yǔ)言排名,包括綜合排名、趨勢(shì)上漲最快、市場(chǎng)需求最多等排行。

結(jié)果Python仍然是綜合排名最高的一門語(yǔ)言。

看過(guò)前些日子Stack Overflow的年度編程語(yǔ)言排行榜的人可能會(huì)發(fā)現(xiàn),結(jié)果不太一樣。
在Stack Overflow排名中:JavaScript語(yǔ)言最流行,除此之外Rust最受喜愛(ài),Clojure最賺錢等等,Python在各個(gè)指標(biāo)里都不能拔得頭籌。

究其原因,兩種排行榜的數(shù)據(jù)來(lái)源差別較大,Stack Overflow的排名基于的是對(duì)全球8萬(wàn)多名開發(fā)者的問(wèn)卷調(diào)查;
而IEEE Spectrum的排名收集的數(shù)據(jù)不僅包括了Stack Overflow網(wǎng)站上的數(shù)據(jù),還包括了CareerBuilder(覆蓋了全球55個(gè)國(guó)家和地區(qū)的求職網(wǎng)站)、GitHub、Google、Hacker News、IEEE、Reddit和Twitter這七個(gè)網(wǎng)站。
具體收集指標(biāo)有11個(gè):
1、谷歌搜索每種編程語(yǔ)言后的點(diǎn)擊次數(shù)(經(jīng)常被引用的TIOBE排名也采用了這個(gè)指標(biāo));
2、每種編程語(yǔ)言的谷歌趨勢(shì)指數(shù);
3、推特上每種語(yǔ)言相關(guān)的推文的點(diǎn)擊量;
4、GitHub上每種語(yǔ)言所創(chuàng)建的倉(cāng)庫(kù)數(shù);
5、GitHub上每種語(yǔ)言的活動(dòng)倉(cāng)庫(kù)數(shù);
6、Stack Overflow上發(fā)布的涉及每種語(yǔ)言問(wèn)題的數(shù)量;
7、Reddit上涉及每種語(yǔ)言的帖子數(shù);
8、Hacker News上提及每種語(yǔ)言的帖子數(shù);
9、CareerBuilder上每種語(yǔ)言的招聘需求數(shù);
10、IEEE Job Site(求職站點(diǎn))上每種語(yǔ)言的招聘需求數(shù);
11、IEEE Xplore數(shù)字圖書館涉及的每種語(yǔ)言的文章數(shù)量。
大部分時(shí)間范圍為2020.6-2021.6。
由此可見(jiàn),IEEE Spectrum的結(jié)果更全面、更具說(shuō)服力一些。
而它的排行榜是“定制化”的,你可以只查看嵌入式開發(fā)里最受歡迎的語(yǔ)言、也可以只看Web開發(fā)里的熱點(diǎn)語(yǔ)言,還可以篩選來(lái)源指標(biāo)查看符合你需求的排名。

下面就來(lái)一覽結(jié)果。
55種編程語(yǔ)言一決高下
首先是綜合排行榜 :

前幾名還是熟悉的老幾位。
而去年還在25名的C#一下子排到了第6,這是C# 9.0版本、Win 11的發(fā)布以及開發(fā)者對(duì)分布式系統(tǒng)的關(guān)注帶來(lái)的“流量”。
可以看到這個(gè)榜單很貼心地標(biāo)記了每種語(yǔ)言是用于Web開發(fā),還是用于移動(dòng)端、嵌入式或是企業(yè)開發(fā)。
另外每個(gè)都有簡(jiǎn)介,這樣大家在刷到一些陌生的語(yǔ)言時(shí)也不至于一頭霧水。

看了一下Stack Overflow排行中最賺錢的Clojure,39。

快速增長(zhǎng)榜:

其中,Dart和Rust是新出現(xiàn)的兩位(沒(méi)上榜綜合排行前10),其中Rust在Stack Overflow排行中也斬獲了最受喜愛(ài)語(yǔ)言第一名,也許以后有希望沖進(jìn)綜合排名前10。
再次看了一眼Clojure,37。

市場(chǎng)需求最大榜:
醒醒,最有用的排名來(lái)了!這次我們截取了前15名。
Python依舊霸榜,C居然超過(guò)了Java。
這里也出現(xiàn)了新面孔:SQL,以及嵌入式開發(fā)語(yǔ)言Assembly較前倆個(gè)榜單排名都有所提升。

開源社區(qū)(open source hubs)最流行語(yǔ)言榜:

此外,讀者就可以根據(jù)自己所處/所關(guān)心的領(lǐng)域,查看針對(duì)性的排名了。
注意:可雙選,比如查看Web開發(fā)中上升趨勢(shì)最快的語(yǔ)言:

嵌入式開發(fā)中市場(chǎng)需求最高的語(yǔ)言:

這個(gè)功能是不是非常有用~
最后,別的不說(shuō),不知道你有沒(méi)有發(fā)現(xiàn),各指標(biāo)都在霸榜的Python似乎在瘋狂暗示,學(xué)我,Python天下第一
!
查看完整排名:
https://spectrum.ieee.org/top-programming-languages/
參考鏈接:
https://spectrum.ieee.org/ieee-top-programming-languages-design-methods-and-data-sources

推薦閱讀
? 多款A(yù)I游戲外掛,戰(zhàn)斗力爆表? 破解隔壁老王WiFi密碼,太刺激了? 好家伙,用Python寫了個(gè)網(wǎng)易云
