IEEE發(fā)布第四屆頂級(jí)編程語(yǔ)言交互排行榜(圖)語(yǔ)言排行
2021-08-28
今天,IEEE 發(fā)布了第四個(gè)頂級(jí)編程語(yǔ)言交互排行榜。因?yàn)橛胁煌Z(yǔ)言的排名,IEEE 根據(jù)不同的變量對(duì)流行度進(jìn)行排名。根據(jù) IEEE 的說(shuō)法,他們的排名基于數(shù)據(jù)記者 Nick 提供的數(shù)據(jù),結(jié)合 10 個(gè)在線數(shù)據(jù)源的 12 項(xiàng)標(biāo)準(zhǔn),并以 48 種語(yǔ)言進(jìn)行排名。
IEEE 發(fā)布的編程語(yǔ)言交互排行榜,讓讀者可以選擇參數(shù)組合的權(quán)重,從而個(gè)性化自己關(guān)注的排名。 IEEE 的排名根據(jù)讀者的需求進(jìn)行加權(quán)編程語(yǔ)言排行2017,例如強(qiáng)調(diào)新興語(yǔ)言、關(guān)注員工需求的語(yǔ)言、開(kāi)源中的流行語(yǔ)言。讀者在設(shè)置時(shí)還可以根據(jù)行業(yè)板塊進(jìn)行篩選,從而定義自己的排名。
讀者可自行調(diào)節(jié)權(quán)重
根據(jù)讀者需求,IEEE給出的編程語(yǔ)言排名如下:
的排名從去年開(kāi)始在人工智能的幫助下持續(xù)上升,現(xiàn)在已經(jīng)成為第一。但是,排名前四的語(yǔ)言,C、Java、C++都擁有龐大的用戶群,它們的用戶總數(shù)也非常相似。事實(shí)上,在公司招聘所需的基礎(chǔ)語(yǔ)言分析中,C語(yǔ)言的需求甚至更早。
C#重新進(jìn)入前五,重新奪回了去年被R語(yǔ)言搶走的位置。 Ruby 已經(jīng)跌至第 12 位編程語(yǔ)言排行2017,因此蘋(píng)果有機(jī)會(huì)與 的 Go 語(yǔ)言一起進(jìn)入前十名。這是非常令人驚訝的,因?yàn)樵撜Z(yǔ)言在兩年前才首次進(jìn)入排名。當(dāng)然,它在前十名之外。相比上升,蘋(píng)果的-C跌至第26位。
然而,今年是第二年沒(méi)有新語(yǔ)言進(jìn)入排名。我們似乎已經(jīng)進(jìn)入了整合代碼的階段。開(kāi)發(fā)人員還需要時(shí)間來(lái)消化為云服務(wù)、移動(dòng)和大數(shù)據(jù)應(yīng)用創(chuàng)建的新工具。
當(dāng)談到穩(wěn)定的編程語(yǔ)言時(shí),它們?nèi)匀怀霈F(xiàn)在排名的中間(第 28 位)。 Lisp 和 Lisp 分別保持在第 35 和第 40 位。這說(shuō)明有些語(yǔ)言雖然很老,但仍然保持著穩(wěn)定的用戶群。
如果我們看語(yǔ)言用戶的增長(zhǎng)速度,它仍然是最快的。接下來(lái)是 C、C++ 和 Java,但我們看到增長(zhǎng)率排名第五。是發(fā)布的最新語(yǔ)言,可以開(kāi)發(fā)iOS和OS X軟件。該語(yǔ)言與現(xiàn)有的-C代碼相匹配,近年來(lái)也開(kāi)源以吸引開(kāi)發(fā)者。
接下來(lái)我們可以看看開(kāi)源語(yǔ)言的排名。如下圖,我們可以看到HTML排名從第11位上升到第8位,進(jìn)入了開(kāi)源語(yǔ)言前十,所以在這里我們?cè)俅畏磳?duì)“HTML只是標(biāo)記語(yǔ)言,不是編程語(yǔ)言”的說(shuō)法因?yàn)?HTML 是開(kāi)發(fā)人員用來(lái)向計(jì)算機(jī)發(fā)出指令以完成某些任務(wù)的語(yǔ)言,所以我們?nèi)匀皇褂?HTML 作為編程語(yǔ)言。而當(dāng) HTML 和 CSS 結(jié)合時(shí),它們可以完成非常復(fù)雜的任務(wù),所以我們需要包含它。
那么雇主更需要什么語(yǔ)言?在下圖中,我們可以看到Java和C是最受歡迎的招聘語(yǔ)言,甚至超過(guò)了。這可能是因?yàn)镴ava可以應(yīng)用于多個(gè)平臺(tái),在企業(yè)級(jí)Web應(yīng)用和移動(dòng)應(yīng)用的開(kāi)發(fā)中占有極其重要的地位。同時(shí),各個(gè)互聯(lián)網(wǎng)公司的產(chǎn)品都需要用Java來(lái)實(shí)現(xiàn)。
以下排名按設(shè)計(jì)自由度排列。我們對(duì)這些語(yǔ)言的自定義程度越高,排名就越高。
原文鏈接:
來(lái)自 IEEE