2017年程式語言排行榜

2021-02-22 書圈

2017年結束了,在過去的這一年裡,究竟哪個程式語言是開發者們最喜愛的熱門語言,誰能登上排行榜的寶座?你學對了嗎?

一年一度的IEEE Spectrum程式語言排行盛宴又來了,IEEE Spectrum 的排序是來自 10 個重要線上數據源的綜合。

例如 Stack Overflow、Twitter、Reddit、IEEE Xplore、GitHub、CareerBuilder 等,對 48 種語言進行排行。

與其他排行榜不同的是,IEEE Spectrum 可以讓讀者自己選擇參數組合時的權重,得到不同的排序結果。考慮到典型的Spectrum 讀者需求,他們提供了幾個預設的權重 —— 如新興的語言、僱主需求的語言、開源的熱門語言等。

IEEE Spectrum 2017 程式語言 Top 10 如下:

毫無疑問,Python如今是野蠻增長,增速非常快。隨著人工智慧的崛起,Python會更加的火爆。比爾蓋茨說過,之後的幾十年,人工智慧會強大到足以引起人們的重視。Python將有可能衝擊每月程式語言排行榜第一的位置。

Python的排名從去年開始就藉助人工智慧在持續上升,並躍至第一。但排在前四名的語言 Python、C、Java 和 C++ ,其實都保持著非常接近的流行度。實際上,從 Diakopoulos 對目前公司招聘需求的語言基本指標分析可知,C 語言的需求比 Python 要高。

JAVA,在可預見的未來,不太會被替代。儘管有時候java不被看好,然而,在任何程式語言排行榜上,它的排名依然穩定。要知道,Android開發平臺是依靠Java運行的應用程式。像Google,IBM,Oracle,Facebook,eBay等這些技術巨頭,一直以來都非常青睞java。

C#已經重新進入前五名,奪回了去年被 R 語言搶走的位置。Ruby 連續下跌至第 12 位,蘋果的 Swift 也乘機和谷歌的 Go 語言一同進入前十。這確實出乎意料,因為 Swift 語言早兩年才首次登入該排行榜,那時候它還離前十的位置很遠。Swift 是蘋果發布的最新語言,它可以開發 iOS 和OS X 軟體。儘管在2018年最有前景的程式語言排行榜上,Swift並未排名前五。不過,這未必會影響它的潛力。不同於 Swift 的上升,同樣出身蘋果的 Objective-C 跌到了第 26 位。

今年已經是第二年沒有新語言進入 IEEE Spectrum 的榜單,似乎開發者都已經進入了代碼整合期,同時還需要時間消化那些為雲服務、移動端和大數據應用等創造的新工具。

第 11 - 48 位排名

而談到穩定的程式語言,Fortran仍然出現在排名的中間置(第 28 位),Lisp 和 Cobol 分別仍然保持在第 35 位和第 40 位。這說明即使有些語言已經非常古老,但它們仍然維持一個穩定的用戶群體。

如果我們從語言用戶增速來看,Python 仍然是最快的。接下來就是 C、C++和 Java,但我們看到 Swift 增速排到了第五名。該語言和已存在 Objective-C 代碼相匹配,並且近年來也已經開源來吸引開發者。

在榜單上,我們可以發現,排在前三名的分別為:Python、C、Java 。

而被程式設計師稱為「世界上最好的語言」的php,僅僅排名為第8位。

對於此次榜單,網友紛紛發表了各自的看法:

@網友一:千年的編程萬年的C!懂的自懂,不解釋!

@網友二:都別掙了,Python都進小學教材了,以後是Python的天下。

@網友三:我不管,PHP是世界上最好的語言,沒有之一。

@網友四:大C#在此,爾等還不膜拜~

圖文來自網絡、如涉及版權問題,請聯繫我們以便處理。文章內容純屬作者個人觀點,不代表本網觀點。

相關焦點

  • 2017年1月程式語言排行榜:Go是年度程式語言
    (點擊上方藍字,可快速關注我們)TIOBE 最近公布了2017年1月程式語言指數排行榜,排名前三的還是 Java、C、C++, C# 和 Python
  • TIOBE 2017年2月程式語言排行榜
    2017年2月程式語言排行榜 TOP20 榜單
  • TIOBE 2017年1月語言排行榜:Go語言榮獲2016年度程式語言
    2016年還有兩門語言初次出現在TIOBE排行榜上,分別是排名第86名的Crystal和排名第87名的Kotlin。TypeScript在金融業十分受歡迎,不過在TIOBE排行榜的排名還在100名開外,在2016年一整年的時間裡從第169上升到了137名。那麼2017年的年度程式語言將花落誰家呢?
  • C 是 2017 年度程式語言:2018年1月TIOBE排行榜
    1 月程式語言指數排行榜,排名前三的還是 Java、C、C++, Python 和 C# 排第四和第五。程式語言屆的老前輩 C 是 2017 年中 TIOBE 指數增長最快的,因此毫無疑問地榮登 2017 年度程式語言。這是 C 語言第二次榮登年度程式語言,第一次為 2008 年。「年度程式語言」是授予在一年中比例增長量最多的程式語言(詳情下圖中右側的「比例變動」)。
  • 2017年程式語言排行榜Top10
    )發布了一年一度的程式語言排行榜,這也是他們發布的第四屆程式語言 Top 榜。 C# C#是微軟公司在2000年6月發布的面向對象的程式語言,它使得程式設計師可以快速地編寫各種基於大數據的爆紅催生了物聯網的發展,很多項目都依賴多個數據源,而R語言恰好支持多個數據源加載數據,所以它是一種很有潛力的語言,在程式語言中扮演的角色是「隱形富豪」。
  • IEEE Spectrum 2017年程式語言排行榜
    EEE Spectrum 雜誌發布了一年一度的程式語言排行榜,這也是他們發布的第四屆程式語言 Top 榜,這些可以給大家的學習技術選型做個參考
  • 2017年12月程式語言排名
    top20排行著名的TIOBE排行榜剛剛發布最新的2017年12月排名(如上圖),TIOBE編程社區排行榜是程式語言流行度的一個指標。索引每月更新一次。這份排行榜排名基於網際網路上有經驗的程式設計師、課程和第三方廠商的數量編制。排名使用著名的搜尋引擎(如Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube 以及 Baidu 等)進行計算。請注意這個排行榜只是反映某個程式語言的熱門程度,並不能說明一門程式語言好不好,或者一門語言所編寫的代碼數量多少。
  • 2020 年 11 月程式語言排行榜
    TIOBE 2020 年 11 月份的程式語言排行榜已經公布,官方的標題是:
  • 2017年7月TIOBE程式語言排行榜:Go飆升首次進入Top 10
    如果找不到好工作,你一定不是計算機專業老師,我建議你多掛點人TIOBE程式語言社區發布了2017年7月排行榜,這次排行和6月相比變動不大,Java、C、C++和Python仍然穩定保持在前4甲。Go 語言今年一路飆升,本月終於進入前10名,2016年同期可是才55名,這個速度果然是夠猛,究其原因或許跟大數據人工智慧發展趨勢有關。
  • 2020年程式語言排行榜!
    程式語言社區 TIOBE 最新發布了 1 月程式語言排行榜。這次揭曉了 2020 年度最受歡迎的程式語言。其中,Python 以2.01% 的正增長榮獲 2020 年度 TIOBE 程式語言獎!C++ 以微弱差距無緣冠軍,憑藉1.99% 的增長率獲得了亞軍。
  • 榜單丨2017程式語言排行榜出爐! Python 排名第一!
    IEEE Spectrum 雜誌發布2017程式語言排行榜,這是他們發布的第四屆程式語言 Top 榜。IEEE Spectrum 2017程式語言排行榜(TOP1-10)IEEE Spectrum 2017程式語言排行榜(TOP11-20)
  • 2017年10月編程排行榜
    TIOBE 指數排行榜中曾一度進入前十名。這也導致,像 Java 和 Swift 這樣的語言會有所下降,而 C#和 JavaScript 等語言越來越受歡迎。10 月程式語言排行榜 TOP20 榜單程式語言「名人榜」( 2003-2016)「年度程式語言」獲獎名單如下圖所示,該獎項授予一年中評分最高的程式語言:
  • 2018年最有錢途的程式語言排行榜出爐,PHP上榜,卻沒有C語言!
    近日,2018年最具就業前景的7大程式語言排行榜出爐了。
  • IEEE2017排行榜第一的程式語言即將入駐鄭州
    2017年什麼程式語言最火?
  • 程式語言前20名vs開發者最討厭的程式語言排行榜
    本文分兩部分:TIOBE 10月份程式語言排行榜,和Stack Overflow的開發者最討厭的程式語言排行榜。
  • 2020 年 12 月程式語言排行榜
    TIOBE 2020 年 12 月份的程式語言排行榜已經公布,官方的標題是:Python 第四次成為 TIOBE 年度程式語言
  • 2019 年 8 月程式語言排行榜
    2019 年 8 月份程式語言比較 7 月份的排行沒有太大的變化,前十的排名只有 Objective-C 和 SQL 交換了位置。
  • 2020 年 11 月程式語言排行榜,Python 超越 Java ?
    TIOBE 2020 年 11 月份的程式語言排行榜已經公布,官方的標題是:Python 勢如破竹,超越 Java。>TIOBE 排行榜中 C 和 Java 一直佔據著前兩位,近 20 年來沒有哪個語言可以撼動它們兩的地位,直到這幾年 Python 發展越來越快,市場佔有率一直在提升,從去年開始已升至排行榜第三,這個月 Python 歷史性的排到了排行榜的第二位。
  • 年度熱門程式語言排行榜,2017年哪個編程最火?
    轉自941大數據想知道全球最受歡迎的程式語言是什麼嗎?它們的判斷標準又是怎樣的呢?
  • Java仍然排名第一-2018年1月程式語言排行榜
    TIOBE程式語言社區發布了2018年1月最新全球程式語言排行榜,Java、C、C ++ 三門程式語言依然佔據前三。