一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - 編程技術 - RedMonk 編程語言排行榜,說 Go 正走向衰退,你認可嗎?

RedMonk 編程語言排行榜,說 Go 正走向衰退,你認可嗎?

2021-03-22 23:33polarisxupolaris 編程技術

2021 年 3 月 1 日,RedMonk 發布了 2021 年 1 月 編程語言排行榜(實際是 1 月 和 2 月的數據)。先介紹下這個排名的依據。RedMonk 從 GitHub 和 Stack Overflow 中提取語言排名,并將它們合并為一個排名,試圖反映代碼(GitHub)和問答(Stack Overflow)的

大家好,我是站長 polarisxu。

RedMonk 編程語言排行榜,說 Go 正走向衰退,你認可嗎?

2021 年 3 月 1 日,RedMonk 發布了 2021 年 1 月 編程語言排行榜(實際是 1 月 和 2 月的數據)。

先介紹下這個排名的依據。RedMonk 從 GitHub 和 Stack Overflow 中提取語言排名,并將它們合并為一個排名,試圖反映代碼(GitHub)和問答(Stack Overflow)的吸引力。這個想法并不是為了提供一個統計上有效的當前使用情況的表示,而是為了將語言的問答和使用聯系起來,努力提取對潛在的未來使用趨勢的洞察。

01

那這個排名具體是怎么得來的呢?

對于 GitHub,使用的數據源是 GitHub Archive(即某個具體歸檔點,參考:https://archiveprogram.github.com/)。

  • 基于倉庫的主語言;
  • 排除了 fork;
  • 使用聚合歷史來確定排名;

對于 Stack Overflow,使用其有用的數據瀏覽器工具收集所需的指標。

一些注意事項:

  • 要包含在這個分析中,必須是 GitHub 和 Stack Overflow 中都有的語言;
  • 這里沒有說這些排名代表了它的廣泛使用程度。它們只不過是對兩個人群之間相互關系的檢驗,相信這兩個人群可以預測未來的使用情況,因此它們具有一定價值;
  • 有許多潛在的社區可以被用來進行這種分析。選擇使用 GitHub 和 Stack Overflow 是因為它們的規模,其次是因為它們公開了分析所需的數據。然而,RedMonk 鼓勵有關各方使用其他數據來源進行自己的分析;
  • 所有的數字排名都應該加了一些鹽值。在這里嚴格按照數字排名是為了引起興趣。一般來說,數字排名和語言的層次或分組無關。在許多情況下,列表中的一個點與下一個點是無法區分的。
  • 排名越下降,可用于語言排名的數據就越少。
  • 那些在 Stack Overflow 之外擁有社區的語言,如 Mathematica,在這個軸上的代表性不足。衡量 100 個不同社區站點的過程是不可能的,一方面是因為許多站點沒有可用的公共指標,另一方面是因為不同社區站點之間的相互衡量在統計學上是不正確的;

02

RedMonk 提供了一個圖表:

RedMonk 編程語言排行榜,說 Go 正走向衰退,你認可嗎?

但這張圖,看起來挺費勁的。于是 RedMonk 提供了一份數字排名:

  • 1 JavaScript 
  • 2 Python 
  • 3 Java 
  • 4 PHP 
  • 5 C# 
  • 5 C++ 
  • 5 CSS 
  • 8 TypeScript 
  • 9 Ruby 
  • 10 C 
  • 11 Swift 
  • 12 R 
  • 13 Objective-C 
  • 14 Shell 
  • 14 Scala 
  • 16 Go 
  • 17 PowerShell 
  • 18 Kotlin 
  • 19 Rust 
  • 19 Perl 

接著 RedMonk 對這個排名和上次的變化做了分析。這里著重看看對 Go 語言的分析:

首先,Go 語言相比上次下降了一位。RedMonk 提到,Go 的排名不如它的發展軌跡重要,也就是說,Go 的排名沒那么重要,關鍵在于它的發展軌跡。RedMonk 認為,在經歷了最初的快速增長期,并在 2018 年以第 14 位的排名達到頂峰之后,Go 語言充其量只是一種靜止的語言,可以說正在走向衰落。

這結論也太草率了吧?排名降了一點,就說它走向衰退了?RedMonk 進一步解釋:

這其中的一些原因可以 Go 的應用市場相對于其他語言來說更窄。Red Monk 認為,Java 是后端應用程序的主要競爭對手,在經歷了這么多年的服務之后,它仍然是一種非常重要且被廣泛使用的語言,而不是逐漸消失。

用 Java 做對比,似乎無法反駁?然而,畢竟 Java 這么多年了,體量和生態在那擺著。想想世界上最好的語言 PHP,在這個名單中依然排在第 4,但國內普遍還是認為 PHP 在走下坡路。很多 PHPer 都在學習 Go。

RedMonk 進一步提到說,如果 Go 希望成為真正的行業力量,必須做一些改變。文中提到要在 path 和 structure 上改變。實話說,不知道這指的是什么。

不可否認,世界上沒有銀彈,Go 自然也有它的不足,哪門語言不是呢?!但 Go 這幾年越來越受歡迎,肯定由它的原因。我從 Go 語言中文網的流量數據以及這幾年國內大廠的招聘情況,很明顯的感覺到,Go 在國內熱度持續上升,甚至上升的速度比之前更快!(上周發布的騰訊研發大數據結果,Go在鵝廠已經成為第二大語言了,超好了 JavaScript)

03

此外 RedMonk 還有對其他一些語言的分析、評價,整體上,我很不認可通過這個排名做出的一些判斷(哈哈哈,不知道有沒有個人情感因素在里面)。你怎么認為?歡迎交流!

詳細排名和分析見 https://redmonk.com/sogrady/2021/03/01/language-rankings-1-21/

原文地址:https://mp.weixin.qq.com/s?__biz=MzAxNzY0NDE3NA==&mid=2247486381&idx=1&sn=4037cbdab10b4a30d45461767e7e7228&chksm=9be3244cac94ad5a17ce52d1d9f1eb3aa8a4b374999636052e2807c391cb20a7829f355d3907&mpshare=1&

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧洲vodafonewifi日本 | 扒开老师挠尿口到崩溃刑罚 | 国内外精品免费视频 | 亚洲国产区中文在线观看 | 成人在线观看一区 | 色综合久久中文字幕 | 轻轻色在线视频中文字幕 | 久久AV国产麻豆HD真实乱 | 免费看片aⅴ免费大片 | 国产在线视频色综合 | 午夜影院网页 | 99视频有精品视频免费观看 | 日韩毛片基地一区二区三区 | 天天爱天天做天天爽天天躁 | 天天射夜夜爽 | 息与子中文字幕完整在线 | 亚洲精品视频观看 | 亚洲国产精品线在线观看 | 不知火舞被c视频在线播放 不卡一区二区三区卡 | 国产一区二区三区四卡 | 亚洲精品国产在线观看 | 亚洲成色WWW久久网站夜月 | 日本人与黑人做爰视频网站 | 三级理论在线播放大全 | 污网站免费观看在线高清 | 免费观看大片毛片 | 亚洲热在线观看 | 星球大战成人h无删减版 | 91尤物在线视频 | 日韩色图区 | www四虎影院 | 好吊色网站 | 国产精品 视频一区 二区三区 | 国产愉拍精品视频手机 | 白丝校花好湿好紧 | 无人在线视频高清免费播放 | 国内精品视频一区二区三区八戒 | chinesespanking调教 | 欧美日韩亚洲成人 | 欧美乱码视频 | 国产成人激烈叫床视频 |