259

2021年全球最受歡迎程式語言排行 頭三甲不變 前20名競爭激烈 一黑馬跑出連升3位

著名軟件分析公司RedMonk最近公佈2021年首季最新程式語言排名調查,結果雖然顯示全球最多人使用的程式語言依舊是為人熟悉的JavaScript、Python和Java,然而該調查發現前20名的競爭激烈,反映軟件開發市場正從疫情中復甦過來。

圖片來源:Shutterstock Image 資料來源:Redmonk

RedMonk程式語言排名分別根據GitHub以及Stack Overflow兩大平台的統計結果而來,GitHub可反映出程式語言的使用實況;而Stack Overflow則提供有關受歡迎的程式語言的熱門話題討論,RedMonk渴望透過該排名能預測未來程式語言的使用趨勢。

前20名結果出現許多相同排名的情況,反映競爭激烈。
前20名結果出現許多相同排名的情況,反映競爭激烈。

 

第1名:JavaScript

再次禪聯冠軍的JavaScript成為全球最多人使用的程式語言。RedMonk指面對程式語言的碎片化和劇烈競爭下,JavaScript的性能仍然保持強大,與2018年1月的相同調查比較,JavaScript的pull request增加了453%。即使外界對它亦存在批評,然而JavaScript的地位仍然是業內無可取替,而且數據亦沒有跡象表明這情況在短時間內會有改變,反映JavaScript於可見的將來仍穩守「一哥」位置。

2021年全球最受歡迎程式語言排行 頭三甲不變 前20名競爭激烈 Dart一口氣上升3位成黑馬

TypeScript打入10強

與JavaScript相似的TypeScript表現亮眼,是近年罕有能保持穩定增長並打進10強的程式語言。RedMonk指TypeScript的表現穩定增長,自2018年的第11名進入前10名,在最近8個季度都維持在排名第6,反映出TypeScript的受歡迎程度。然而,RedMonk亦有提及TypeScript所面對的問題不再是能否保持其受歡迎的程度,反而是該語言能否突破其極限。

Ruby:下跌2位

2012年曾打進第5名的Ruby在今季的排行中被CSS和TypeScript追上而下跌2位。RedMonk指這是由於Ruby深受其效能問題所影響,即使Ruby一直致力改善效能問題,然而外界依然對此抱有很大疑問,結果導致Ruby地位大不如前。

2021年全球最受歡迎程式語言排行 頭三甲不變 前20名競爭激烈 Dart一口氣上升3位成黑馬

Go:下跌1位

與Ruby一樣陷入困境的還有Go,今季下跌1名至16位。Go最初保持快速增長,並於2018年達到巔峰的排名第14位,然而之後逐漸走下坡。RedMonk認為這是由於Go語言特性的市場有限,而且主要競爭對手Java在後端應用程序上仍然保持重要的地位,若然Go打算扭轉困境,RedMonk建議Go應著手調整語言發展路徑和結構。

黑馬:Dart

要數今季排行最令人驚喜的莫過於Dart,一口氣上升3位來到排行第21位,差點打進前20強。RedMonk解釋指過去由於發展路線的問題,讓開發人員一直對Dart缺乏興趣,同時亦不被外界看好,直至跨平台UI框架Flutter推出,令Dart的排名上升至第21位。RedMonk認為隨著Flutter流行將對Dart產生正面影響。

 

 

 

 

 

Read These

46,457

冒名頂替症候群:我們都是成功的騙子嗎?

成功,是每個人都追求的目標,無論是在事業、學術、藝術,抑或是個人生活的各個方面。然而,在成功的背後,...
07 Mar 2024 46,457

51,467

調查公布「返工扮忙」國家排名,3甲全屬亞洲國家?!

職場生存之道係努力地儘快做完手頭上嘅工作,定係將工作拖到最後一刻,等老細覺得你好忙,就唔會增加你嘅工...
29 Feb 2024 51,467

55,122

見工被問「有冇睇過公司網站?」求職者驚覺原來係「陷阱題」?!

第一印象對求職者嚟講非常重要,除咗外表要整潔醒目之餘,答題亦要正中要點。如果於面試過程中唔打醒十二分...
26 Feb 2024 55,122