程式語言前20名vs開發者最討厭的程式語言排行榜

2021-02-20 尚矽谷教育

本文分兩部分:TIOBE 10月份程式語言排行榜,和Stack Overflow的開發者最討厭的程式語言排行榜。你喜歡的程式語言,在哪個榜單上?

今年3月份,Swift有史以來第一次排行榜前十名。但近期佔比不斷下滑,甚至又回到了第 16 位。看來之前「Swift主要用於在蘋果的生態系統中編寫應用程式,排名不會進一步增長」的預言還是有點準的。

2017年10月份TIOBE程式語言排行榜前20名

TIOBE top 10 指數走勢

TIOBE top 10 排名變化

【注】

TIOBE 程式語言社區排行榜是程式語言流行趨勢的一個指標,每月更新。這份排行榜排名基於網際網路上有經驗的程式設計師、課程和第三方廠商的數量。排名使用著名的搜尋引擎(諸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)進行計算。請注意這個排行榜只是反映某個程式語言的熱門程度,並不能說明一門程式語言好不好,或者一門語言所編寫的代碼數量多少。

這個排行榜可以用來考查你的編程技能是否與時俱進,也可以在開發新系統時作為一個語言選擇依據。

Stack Overflow:最不受待見的程式語言

看過許多最受歡迎的程式語言榜單,但你知道開發者最想規避的語言是什麼嗎?Stack Overflow 近日發布了一些數據,試圖找出最不受歡迎的程式語言。

下文數據是由 Stack Overflow 的開發者標記的以前使用過但不想再碰的語言和技術組成,具體算法可查閱原文。僅作娛樂,請理性探討。

在程式語言方面,最不受歡迎的語言包括 Perl、Delphi、VBA、PHP、Objective-C、Coffeescript 和Ruby 。而那些很少被標記為「dislike」的語言,大多都是在其他榜單中增長較快的,比如 R、Python、Typescript、Go 和 Rust 等。

該數據還總結出了一些技術的受歡迎情況。開發者最不喜歡的技術包括 Internet Explorer、Visual Basic、Flash、COBOL、Fortran 和 Pascal ;普遍喜歡的技術則包括:機器學習、Git、Python 3.x、HTML5 和 CSS3 。

Stack Overflow 的數據科學家 David Robinson 表示:「值得強調的是,這並不是針對技術的質量或人氣的指責。而僅僅是衡量哪些技術在至少一部分開發人員的使用過程中,是讓他們感覺到舒服還是負面的。」

有意思的是,數據還體現了行業中存在的技術型競爭關係,像是 Linux 、OSX vs Windows,Git vs SVN,vim vs emacs ,React vs Angular 等。開發人員通常不願意使用他們認為過時的東西,建議用更現代的技術來取代。

【注】

Stack Overflow這部分的漢語翻譯來自開源中國,網址:https://www.oschina.net/news/90175/disliked-programming-languages

更多詳細數據,可查看英文原文網址:What are the Most Disliked Programming Languages?

https://stackoverflow.blog/2017/10/31/disliked-programming-languages/


點擊閱讀原文↓TIOBE查看更詳細數據

相關焦點

  • 最令人討厭的程式語言:C++ Java 上榜
    TIOBE 排行榜每個月都會發布程式語言的排名變化趨勢,在最新的榜單中,C 語言位居榜首,接下來依次是 Java,Python 和 C ++。了解了開發者最常用的程式語言,那麼他們討厭的程式語言會是哪些呢?不妨一起來看下。
  • 四種最令人討厭的程式語言:Java、Javascript、C++和Perl
    在程式語言這一領域中,許多程式語言都會隨著時間的推移而經歷人氣的激增,以及歷史迭代之後的隕落。為了更好地了解行業發展,TechRepublic 則面向一些行業內的專業人士進行了一次採訪,旨在了解最令人討厭的程式語言是哪些。最後得出的結論為,Java、Javascript、C++ 以及 Perl 名列前茅。
  • 開發者最討厭的程式語言:PHP、Ruby 中槍
    (點擊上方公眾號,可快速關注)來源:開源中國社區www.oschina.net/news/90175/disliked-programming-languages
  • 2021程式語言排行榜出爐!
    另外值得關注的是微軟 C# 語言,它的排行從 2020 年的第 23 名躍升至了今年的第 6 名,稱得上是今年的大勢語言。2021 年度程式語言排行榜依然從 8 個信息源按照 11 種指標收集數據,最終得到了數十種程式語言流行度的整體排名。
  • 2021 程式語言排行榜出爐!
    另外值得關注的是微軟 C# 語言,它的排行從 2020 年的第 23 名躍升至了今年的第 6 名,稱得上是今年的大勢語言。2021 年度程式語言排行榜依然從 8 個信息源按照 11 種指標收集數據,最終得到了數十種程式語言流行度的整體排名。
  • 2020年程式語言排行榜!
    程式語言社區 TIOBE 最新發布了 1 月程式語言排行榜。這次揭曉了 2020 年度最受歡迎的程式語言。其中,Python 以2.01% 的正增長榮獲 2020 年度 TIOBE 程式語言獎!C++ 以微弱差距無緣冠軍,憑藉1.99% 的增長率獲得了亞軍。
  • 2017年程式語言排行榜
    2017年結束了,在過去的這一年裡,究竟哪個程式語言是開發者們最喜愛的熱門語言,誰能登上排行榜的寶座
  • TIOBE10月程式語言排行榜:Ruby進入榜前十
    腳本語言Ruby利用這一下降,進入前10名。Ruby的小復興有點令人驚訝。這種語言在2006年到2008年之間是一種真實的炒作。rubyists在網際網路高喊Ruby和Rails是人類最好的禮物。它甚至成為2006年度TIOBE的語言。當在2009年推特從Ruby轉向Scala,當時炒作也突然宣布停止。
  • TIOBE 2015年6月程式語言排行榜
    本月值得關注的是Swift,該語言是由蘋果公司在WWDC 2014上推出的新一代程式語言,旨在取代Objective-C。僅發布一月,Swift就進入TIOBE 排行榜Top20。時隔一年後,Swift再次以驕人的成績出現在大眾眼前,本月排名第14位,並且其份額還在不斷攀升中。
  • 2020 年 6 月程式語言排行榜,Rust 第一次進入榜單前 20.
    TIOBE 2020 年 6 月份的程式語言排行榜已經公布。Rust 之前排名約在 30 位左右,5 月份開始上升到第 21 位,本月直接進入了榜單前 20,這也是它首次進入榜單前 20。在上周 Stack Overflow 公布了 2020 開發者調查報告中,Rust 在開發者最喜愛的程式語言中排行榜首:Rust 相關學習資料:https://www.runoob.com/rust/rust-tutorial.html6 月份跟 5 月份比較沒有很大的變化,C 語言本月還是排在第一,R 語言從第 10 位上升到第 9 位,與 SQL 對調了位置。
  • 2019年5月程式語言排行榜:R跌出前20,Python成最大贏家
    日前,TIOBE公布了2019年5月程式語言排行榜,頭部整體程式語言整體排名變化不大,前十名為Java、C、C++、Python、Visual Basic .NET、C#、JavaScript、SQL、PHP和彙編語言。本月值得注意的是,R語言跌出前20名,這是R語言進入TOP20三年以來首次跌出前20,而Python繼續縮小與C++的差距。
  • TIOBE 11 月程式語言排行榜,Go 進入前十
    年度語言有望出現在前 5 名:Java、C、C+、Python 和 Visual Basic.NET 中。每年,我們都希望一些有創意特性的程式語言獲獎,但是 2018 年度語言桂冠很可能由一個成熟的語言摘得。當然,今年也有出現了一些新的程式語言,但它們的普及率太低,暫未稱得上「年度程式語言」的稱號。
  • 頂級程式語言之對比:Rust VS Go
    本文為開發者解釋的完整一些。在競爭激烈的世界中發展,選擇正確的程式語言非常重要,一旦開始。而程式語言,對於企業和開發人員,給人們提供良好的用戶體驗也非常重要。 現如今新程式語言層出不窮,從如此多的程式語言中選擇一款最適合的變得相當困難。因此,我們在本文中將討論兩種最受開發者歡迎的程式語言:Rust和Go語言。除了介紹這語言外,還會比較兩種語言之優缺點。
  • IEEE Spectrum 2017年程式語言排行榜
    大家可以定義自己的排行榜:讀者可以自行調整權重跟據 Spectrum 讀者的需求,IEEE Spectrum 給出的程式語言排行榜如下:但排在前四名的語言 Python、C、Java 和 C++都擁有廣大的用戶群體,並且他們的用戶總量也十分相近。實際上,Diakopoulos 在對公司招聘所要求的基本語言分析中,C 語言的需求甚至還要在 Python 之前。C# 已經重新進入前五名,它重新奪回了去年被 R 語言搶奪的位置。
  • 2021頂級程式語言排行榜,第一名又是它
    Top 10 程式語言:Python 五連冠、微軟 C# 語言排名飛升與 2020 年排行榜相比,Python、Java、C、C++ 和 JavaScript 依然佔據 2021 排行榜的前 5 名。但是,6 至 10 名的程式語言發生了很大變化。
  • 程式語言新排行榜,Angular9正式發布
    關於TIOBE編程排名TIOBE創建的月度程式語言排名是基於全球前25名的搜尋引擎中對程式語言的查詢數據萃取,其決定因素是查詢關鍵字「語言+編程」。每個月,TIOBE排行榜都會與上一年的結果進行比較。Objective-C的排名也下降的厲害,已經到了第20名,在一年時間走在了同門小弟Swift的身後,不出預料的話,未來幾個月它可能要跌出前20名。
  • TIOBE 9月程式語言排行榜發布,C++增速最快,C++20的功勞?
    TIOBE 公布 2020 年 9 月的程式語言排行榜,C++ 位列第四,僅次於 C、Java 和 Python。
  • 2018年9月程式語言排行榜:萬年不變的前三,終於變了
    9月程式語言排行榜「人生苦短,我用 Python」,Python 的經典 slogan 講究爭分奪秒,然而在 TIOBE 拿下第 3 名寶座,卻花了 Python 太長時間。自 20 世紀 90 年代初首次錄入 TIOBE,Python 花了 10 年才首次進入指數前 10 名,隨著它的不斷應用與發展,Python 逐漸在網絡安全與數據科學等領域大放異彩,近年來隨著人工智慧與數據分析等領域的大熱,Python 也得到了前所未有的高度關注,目前在全球範圍內它已經是大學的首選程式語言,同時也徵服了工業界。
  • 程式語言趨勢排行榜
    2018年12月的TIOBE程式語言排行榜已經出爐,意料之中的是Python重回前三,Java和C仍然保持很好的勢頭。
  • 9月程式語言排行榜出爐,被唱衰的Java語言依舊很強勢!
    雖然此前Java語言一直被唱衰,但是每次公布程式語言排行榜,它總能讓人眼前一亮:名列前茅!  話說這榜單一出,程式設計師網友們紛紛發表了個人看法:  網友一:國內實際前三始終是:PHP、Java、JS...  網友二:應用領域越來越多,各大需要各有所長,不再贏者通吃!  網友三:對排名不在意,go2抱點期待吧。