程式語言1月排行榜結果出爐,我們有五個重要發現

2021-03-04 程式設計師雞哥

點擊「程式設計師雞哥」,選擇「星標🔝」

讓一部分開發者看到未來

來自:infoQ

基於本次投票數據,國內程式設計師當前使用最多的程式語言是 Java;

基於本次投票數據,Go 榮膺最多人想學習的程式語言;

基於本次投票數據,國內社區生態最好的程式語言是 Java;

基於本次投票數據,Go 則是國內程式設計師最看好的程式語言;

基於本次投票數據,最賺錢的程式語言是 Java。

經過 10 天投票,InfoQ 程式語言 1 月排行榜的活動正式結束。基於超 1.7 萬人圍觀、近 5000 人參加的投票活動數據,我們不僅對程式設計師與程式語言的關係有了新認識,而且還有一些有趣的發現。

 發現一:國內程式設計師當前使用最多的程式語言是 Java

得票率>=10% 的程式語言排名

近一個月的工作中,你使用最多的程式語言是哪一種。有超過 3800 人進行了投票,Java 獲得超過 30% 用戶的支持,收穫 1270 票,牢牢佔據第一名的位置。

第二名則是 JavaScript(簡稱 JS),它獲得 了 1030 票,得票率 26.6%。JS 不僅被世界上的絕大多數網站所使用,也被世界主流瀏覽器(Chrome、IE、Firefox、Safari、Opera)支持。

一方面,因硬體性能的不斷提升,JS 引擎性能得到顯著緩解,讓開發者有了很大的騰挪空間;另一方面,JS 學起來容易,寫起來簡單,不涉及太多底層細節。除了前端,現在連後端也開始使用 JavaScript。並且,隨著軟體開發行業的規模擴張,企業更聚焦業務,不再更多地關注底層基礎設施,因此需要越來越簡單易用的工具,JS 自然成為最合適的選擇。

Python 以 904 票排名第三,得票率 23.4%。在人工智慧浪潮下,Python 在機器學習和數據科學領域越來越受歡迎。對程式設計師而言,Python 學習門檻低,很容易上手,而不是僅作為高級程式設計師的語言。根據 SlashData 發布的 2020 年開發者報告顯示,Python 在全球有 900 萬的用戶。國內很多非科班出身的從業者,他們轉行做程式設計師學習的第一種語言就是 Python。

得票率>=10% 的程式語言排名

如果要學習一門新的程式語言,你會選擇哪一個。這個問題有近 3500 人回答,其中,超過三分之一的人選擇 Go 語言(1168 票),得票率 33.7%,因此它也成為最多人想學習的程式語言。

Go 語言被視為網際網路時代的 C 語言,一方面,當今絕大多數的雲原生項目都是用 Go 語言編寫的,比如 Docker、etcd、Istio、Kubernetes、Prometheus;另一方面,Go 將可能成為雲計算時代的基礎設施程式語言,像區塊鏈明星項目 Hyperledger 和 NewSQL 明星項目都是基於 Go 開發的。此外,Go 語言已經成為下一個企業級程式語言,國內包括字節跳動、滴滴、騰訊、阿里巴巴等在內的很多公司都已經在大規模使用 Go。

在 Go 語言之後,Rust 以 26.7% 的得票率穩坐第二,得到 924 名用戶的支持。第三名是 Python,得票率 20.3%,獲得 703 票。

如果想對Go語言有更多了解,可以在極客時間搜索Go語言相關專欄。

得票率>=10% 的程式語言排名

哪一門程式語言在國內有最好的社區生態?在超過 3600 人的回答中,有近一半的人選擇了 Java,1630 票,得票率 45%,Java 依然是國內有最好社區生態的程式語言。難怪有用戶評論,「看來,國內依然是 Java 的天下,他強任他強,明月拂山崗,任爾東西南北風,我自巋然不動。」JavaScript 以 1060 票排名第二,得票率 29.3%。Python 則排名第三,獲得 968 票,得票率 26.7%。

得票率>=10% 的程式語言排名

在程式語言的未來發展前景上,你看好哪一種程式語言。近 3500 人參與了這個問題的投票,Go 語言獲得超過三分之一的用戶支持,獲得 1214 票,得票率 34.9%,它也被視為最有光明前途的程式語言。

Java 以 925 票排名第二,得票率 26.6%。在 TIOBE 程式語言排行榜上,Java 常年穩居第一,可以說是世界上應用最為廣泛的一門語言。全球有 1200 萬開發者,全世界有 450 億部物理設備使用 Java 技術,在雲端數據中心的虛擬化環境運行著超 250 億個 Java 虛擬機的進程實例,這些數字無疑彰顯了 Java「天下第一」程式語言的實力。

Rust 則以 874 票排名第三,得票率 25.1%。Rust 的優點是在保持使用 JavaScript 和 Python 等語言進行開發時所擁有的內存安全性的同時,還能實現不亞於 C 的性能。它讓底層編程更容易,對 WASM 有出色的支持,並且對並發性支持更好,有著活躍的技術社區。目前,Rust 已連續 5 年在 Stack Overflow 開發者年度調查中被評為 Stack Overflow 「最受歡迎的」 程式語言。並且,它還受到眾多科技公司的青睞,比如蘋果、亞馬遜、Dropbox、Facebook、Google、微軟等。

得票率>=10% 的程式語言排名

在同等水平下,哪種程式語言給開發者帶來的收入最高?有近 3500 人回答了這個問題,其中,Java(1136 票)以 32.5% 的得票率,遙遙領先,成為程式設計師心目中最賺錢的程式語言。而 Go 語言則緊隨其後,獲得 1052 票,得票率 30.1%,大有趕超之勢。C++ 則排名第三,獲得 810 票,得票率 23.2%。

綜上,在 1 月排行榜活動中,我們看到 Java 和 Go 是最耀眼的程式語言,其中 Java 可謂風光正當時,而 Go 無疑是明日之星!

相關焦點

  • InfoQ程式語言1月排行榜結果出爐,我們有五個重要發現
    經過 10 天投票,InfoQ 程式語言 1 月排行榜的活動正式結束。基於超 1.7 萬人圍觀、近 5000 人參加的投票活動數據,我們不僅對程式設計師與程式語言的關係有了新認識,而且還有一些有趣的發現。 發現一:國內程式設計師當前使用最多的程式語言是 Java得票率>=10% 的程式語言排名近一個月的工作中,你使用最多的程式語言是哪一種。
  • 2012年1月程式語言排行榜:Objective-C成為年度語言
    TIOBE 於今日公布了2012年1月程式語言排行榜。Objective-C果不負眾望成為年度語言,這個獎項是頒發給在 2011 年中市場份額增長最多的程式語言。Objective-C 的目前市場份額增比 2011 年 1 月份高出 3.91%。
  • 2017年1月程式語言排行榜:Go是年度程式語言
    (點擊上方藍字,可快速關注我們)TIOBE 最近公布了2017年1月程式語言指數排行榜,排名前三的還是 Java、C、C++, C# 和 Python
  • 2017年程式語言排行榜
    一年一度的IEEE Spectrum程式語言排行盛宴又來了,IEEE Spectrum 的排序是來自 10 個重要線上數據源的綜合。例如 Stack Overflow、Twitter、Reddit、IEEE Xplore、GitHub、CareerBuilder 等,對 48 種語言進行排行。
  • 2018年最具就業前景的7大程式語言排行榜出爐!
    有任何問題請聯繫小編!2018年最具就業前景的7大程式語言排行榜出爐了,具體內容詳解請看下文。這次的程式語言排行榜是由Coding Dojo(編碼道場)發布。在此次的最有「錢」途的程式語言榜單上,Java排名第一,網紅程式語言Python排名第二,JavaScript排名第三。
  • 2020年10月程式語言排行榜出爐
    7日TIOBE公布了2020年10月程式語言排行榜。 官方標題為:Python正接近第二名。 其中Python的受歡迎程度已經十分逼近排在第二位的Java,本月排名率為11.28%,達到歷史新高。
  • 2020年10月程式語言排行榜出爐,Python要挑戰Java的地位?
    2020年10月TIOBE程式語言排行榜最新出爐,C語言、Java、Python排名前三! 其中Python的受歡迎程度較之前增長了2.19%,達到了歷史新高11.28%,已經逼近Java的12.56%。
  • 2010年3月程式語言排行榜:Fortran歸來
    【51CTO獨家特稿】當51CTO拿到2010年3月程式語言排行榜時,發現Fortran已經悄然躋身前20。相信這樣的一個結果,會讓已經於07年在家中辭世的圖靈獎獲得者John W. Backus感到欣慰。可以說,是Fortran打開了現代計算的大門,從此人類的計算能力跨入了一個新的紀元。
  • 2020年11 月程式語言排行榜
    TIOBE 2020 年 11 月份的程式語言排行榜已經公布,官方的標題是:Python 勢如破竹,超越 Java。 TIOBE 排行榜中 C 和 Java 一直佔據著前兩位,近 20 年來沒有哪個語言可以撼動它們兩的地位,直到這幾年 Python 發展越來越快,市場佔有率一直在提升,從去年開始已升至排行榜第三,這個月 Python 歷史性的排到了排行榜的第二位。
  • C 是 2017 年度程式語言:2018年1月TIOBE排行榜
    月程式語言指數排行榜,排名前三的還是 Java、C、C++, Python 和 C# 排第四和第五。程式語言屆的老前輩 C 是 2017 年中 TIOBE 指數增長最快的,因此毫無疑問地榮登 2017 年度程式語言。這是 C 語言第二次榮登年度程式語言,第一次為 2008 年。「年度程式語言」是授予在一年中比例增長量最多的程式語言(詳情下圖中右側的「比例變動」)。
  • IEEE Spectrum 2017年程式語言排行榜
    EEE Spectrum 雜誌發布了一年一度的程式語言排行榜,這也是他們發布的第四屆程式語言 Top 榜,這些可以給大家的學習技術選型做個參考
  • Python 再奪冠,上古語言 COBOL 大流行,IEEE Spectrum 2020 年度程式語言排行榜出爐!
    近日,IEEE Spectrum 最新發布了 2020 年年度程式語言排行榜。IEEE Spectrum 程式語言排行榜一年發布一次,截止到今年,該排行榜已經連續發布了七年。與其他榜單有所不同,IEEE Spectrum 可以讓開發者自己選擇參數組合時的權重,得到多樣的排序結果。
  • TIOBE 1 月程式語言排行榜:C 語言再度「C 位」出道!
    整理 | 屠敏在 2020 年初雪來臨之際,TIOBE 官方在最新發布的 1 月程式語言榜單中為我們最終揭開了「 2019 年度程式語言」的神秘面紗,然意料之外情理之中,獲此殊榮的並非是風風火火吵鬧了一年又一年的 Python,而是一位低調的老兵——C 語言。
  • 2020 年 7 月程式語言排行榜
    2020年最新的常問企業面試題大全以及答案免費領取大家想看什麼類型的文章呢留言告訴亦夏哦,亦夏會在一周內進行推送~TIOBE 2020 年 7 月份的程式語言排行榜已經公布關於 R 語言持續走高給出了兩種預測:1)商業統計語言如 SAS,Stata 和 SPSS 的軟體的時代已經過去, 大學和研究機構開始採用 Python 和 R 進行統計分析。
  • 8月程式語言排行榜出爐,Python排名持續增長
    TIOBE 程式語言排行榜 8 月更新已公布,排名前十的分別是:Java, C, Python, C++, C#, Visual Basic .NET, JavaScript, PHP, Objective-C 和 SQL。和上個月唯一的不同之處在於 Objective-C 和 SQL 的排名發生了交換。
  • TIOBE公布10月程式語言排行榜
    7日TIOBE公布了2020年10月程式語言排行榜。 其中Python的受歡迎程度已經十分逼近排在第二位的Java,本月排名率為11.28%,達到歷史新高。而Java已降至12.56%。
  • 2021年2月TIOBE程式語言排行榜:SQL與彙編語言擠進前10
    但是,如果我們仔細查看 TIOBE 指數的前 8 名會發現,它在過去 7 年中似乎沒有變化。這是否意味著程式語言世界在過去幾年中沒有改變?當然已經改變了。除 C 語言 外,排名前 8 位的所有程式語言都經常發布新版本。例如 C# ,幾乎每年都會發布一次語言更新。或 JavaScript ,變化如此之快,幾乎沒人能效仿。
  • TIOBE 1 月程式語言:Python 摘得 2020 年度程式語言!
    【CSDN 編者按】恭喜 Python 榮獲 2020 年度程式語言稱號,這也是自 TIOBE 榜單發布以來,首款程式語言四次獲得該獎項。整理 | 蘇宓程式語言社區 TIOBE 最新發布了 1 月程式語言排行榜。
  • TIOBE 1月程式語言排行榜:C語言再度「C 位」出道,Python惜敗
    整理 | 屠敏來源 | CSDN(ID:CSDNnews)【導讀】在 2020 年初雪來臨之際,TIOBE 官方在最新發布的 1 月程式語言榜單中為我們最終揭開了「 2019 年度程式語言」的神秘面紗,然意料之外情理之中,獲此殊榮的並非是風風火火吵鬧了一年又一年的 Python,而是一位低調的老兵——C 語言。
  • TIOBE 1 月程式語言:Python 摘得 2020 年度程式語言
    程式語言社區 TIOBE 最新發布了 1 月程式語言排行榜。這次揭曉了 2020 年度最受歡迎的程式語言,其中,Python 以 2.01% 的正增長榮獲 2020 年度 TIOBE 程式語言獎!C++ 以微弱差距無緣冠軍,憑藉 1.99% 的增長率獲得了亞軍。其他程式語言中,C(+1.66%)、Groovy (+1.23%)、R (+1.10%)分別位居其後。