自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

RedMonk 語言排行:Dart 興起,行業(yè)進入相對停滯的時代?

開發(fā)
知名軟件行業(yè)分析公司 RedMonk 發(fā)布了 2022 年 1 月(第一季度)編程語言排行榜。目前 RedMonk 對編程語言的排序算法基本思路沒有變化,但是具體的數(shù)據(jù)收集方式改變了。

知名軟件行業(yè)分析公司 RedMonk 發(fā)布了 2022 年 1 月(第一季度)編程語言排行榜。

RedMonk 編程語言排行榜通過追蹤編程語言在 GitHub 和 Stack Overflow 上的代碼使用情況與討論數(shù)量,統(tǒng)計分析后進行排序,其旨在深入了解潛在的語言采用趨勢。該榜單一年發(fā)布兩次,這是今年的第一份榜單。

目前 RedMonk 對編程語言的排序算法基本思路沒有變化,但是具體的數(shù)據(jù)收集方式改變了。現(xiàn)在使用 GitHub Archive 作為數(shù)據(jù)源對 GitHub 數(shù)據(jù)進行分析;而 Stack Overflow 部分則直接使用其提供的實用工具 data explorer,具體排序算法見官方介紹。

下圖是 Q1 的編程語言排行情況:

排名前 20 的編程語言為:

  • JavaScript
  • Python
  • Java
  • PHP
  • CSS
  • C#
  • C++
  • TypeScript
  • Ruby
  • C
  • Swift
  • R
  • Objective-C
  • Shell
  • Scala
  • Go
  • PowerShell
  • Kotlin
  • Rust
  • Dart

和往常一樣,本季度的排名變化不大,具有穩(wěn)定性。RedMonk 方面指出,除了要討論的幾個明顯的例外情況外,近年來語言運動的規(guī)律就是幾乎沒有運動。事實上,這里的 20 種語言中,有 17 種已經(jīng)連續(xù)三個季度保持穩(wěn)定。這就提出了一個有趣的問題:這種穩(wěn)定性是代表了行業(yè)的使用情況,還是更類似于一個過程工件?

隨著這些排名中的變動開始減少,有趣的是考慮我們是否可能正在進入一個相對停滯的時代。當然,新的語言會不斷涌現(xiàn),有些可能會由于新功能的添加或外部因素(例如下面的 Dart)而興起;但當我們環(huán)顧整個行業(yè)時,可能正在形成某種平衡的形成。語言找到了各自的利基和并達到了與特定競爭者持平的狀態(tài)。

現(xiàn)在說還為時過早,所有這一切都可能既不是人為因素,也不是行業(yè)轉(zhuǎn)變,而是其他外部因素的結(jié)果,持續(xù)的大流行及其廣泛影響可見和不可見是明顯的候選者。無論如何,這是我們將密切關(guān)注的事情。

RedMonk 對此次排行榜中個別編程語言的排名變化進行了分析和點評:

Python (0) / Java (-1):

在短暫的與 Python 并列第二位之后,Java 又滑回了第三位。不過需要明確的是,在這個排行榜上獲得第三名仍然是一個非常令人印象深刻的成就。

但是觀察者指出,Python可持續(xù)性的實力還是值得一看的,因為它已經(jīng)連續(xù)兩年在該榜單中位居第二,并且再次與最受歡迎的企業(yè)開發(fā)語言和世界上最大的兩個移動生態(tài)系統(tǒng)之一的語言拉開了距離。對于一種被一些人嘲笑為“just a glue language”的語言來說,這是一個相當大的成就。

PHP (0):

PHP 在此次榜單中毫無變動。但這并不稀奇,因為自 2017 年以來,PHP 就一直位居第四。觀察者指出,需要注意的是經(jīng)過這么多年,PHP 仍然被人看不起。但不管人們對它有什么看法,PHP 仍然有它的力量。

C++ (-2):

在前一次榜單中,C++ 排名第五,與 C# 和 CSS 并列。但這一次,它是少有的出現(xiàn)了變動的語言之一;且下降了兩位,排在第七。“雖然這種下降可能純粹是暫時的,但人們想知道它是否會追隨前者的腳步?!?/p>

榜單初期,C 排在第八位,之后滑落到第九位,現(xiàn)在則是第十位。與此同時,C++ 上一次排名低至 7 位是 2013 年的第二次榜單。“看看這是否只是一個小插曲,或者這種下滑是否代表了該語言向前發(fā)展的新基線,以及是否會有進一步的下降,這將是很有趣的?!?/p>

TypeScript (0):

說到進一步下降,在排名中僅次于 C++ 的是 TypeScript。TypeScript 是自 Swift 以來增長最快的語言,也是兩者中唯一進入前 10 名的語言。觀察者指出,TypeScript 似乎進入了平穩(wěn)期,在過去的三個季度中一直獨占該位置。問題是語言是否還有更多的上升空間,或者這是否就是該語言的上限。

“要往上爬并不容易,即使 C++ 這次掉下來了,但它已有大量的代碼和相關(guān)討論存在;如果 TypeScript 要繼續(xù)它的上升之旅,像 C++ 這樣的語言正是它需要超過的”。

Dart (+1) / Rust (0) / Kotlin(0):

有點令人驚訝的是,作為最近很“熱門”的兩種語言,Kotlin (#18) 和 Rust (#19) 也并無變動。但更令人驚訝的是,Dart 能夠上升一位并與 Rust 并列第 19 位。

Kotlin 花了兩個季度才實現(xiàn)這一跳躍,Rust 也花了一個季度。Dart 卻在榜單 30 名左右徘徊約 36 個月后,不僅進入了前 20 名,還與開發(fā)者的“寵兒” Rust 并駕齊驅(qū)?!艾F(xiàn)在最重要的兩個問題是,首先,它是否能保持這個位置,如果是的話,是否有更多的上升空間。”

本文轉(zhuǎn)自O(shè)SCHINA

本文標題:RedMonk 語言排行:Dart 興起,行業(yè)進入相對停滯的時代?

本文地址:https://www.oschina.net/news/189404/language-rankings-1-22

責任編輯:未麗燕 來源: 開源中國
相關(guān)推薦

2021-08-09 11:04:37

RedMonkJava編程語言

2012-09-17 09:47:49

語言排行JavaScriptRedMonk

2015-07-07 10:52:46

RedMonk編程語言

2013-07-30 10:00:36

RedMonk編程語言排行榜

2014-10-08 10:54:29

編程語言排行榜

2021-08-11 10:45:38

編程語言JavaDart

2021-03-05 11:45:25

Python編程語言Java

2021-03-22 22:50:51

編程語言GoJava

2021-08-09 08:27:30

編程語言開發(fā)

2014-12-08 10:11:46

編程語言排行

2018-04-16 05:29:35

CDNCDN牌照互聯(lián)網(wǎng)

2011-11-08 09:17:28

編程語言排行榜

2012-10-08 09:50:04

編程語言排行榜JavaScriptDart

2015-04-07 09:12:36

編程語言流行榜JavaScript

2019-08-29 08:38:14

搜狗錄音筆AI

2015-10-26 10:13:27

物聯(lián)網(wǎng)紡織行業(yè)

2016-01-21 13:04:30

網(wǎng)絡(luò)安全

2011-02-11 23:21:00

Fortran編程語言排行榜

2019-05-05 13:30:46

人工智能AI

2012-03-09 15:23:01

移動互聯(lián)網(wǎng)華為
點贊
收藏

51CTO技術(shù)棧公眾號