RedMonk最新编程语言排行榜出炉:JS霸榜,C++持续下跌

RedMonk最新编程语言排行榜出炉:JS霸榜,C++持续下跌,第1张

2022年Q1即将结束,在该季度编程语言发生了哪些变化?在 GitHub 和 Stack Overflow 上什么语言的讨论度最高?知名软件行业分析公司 RedMonk 对 GitHub Archive 和 Stack Overflow 数据工具进行分析后,发布了 2022 年 Q1 编程语言排名。


下图是编程语言排行在GitHub和Stack Overflow上的对比。


横轴是编程语言在 GitHub上的受欢迎程度,纵轴是编程语言在Stack Overflow上的受欢迎程度。




TOP 20编程语言的详细排名:

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

对于关注编程语言动态的开发者来说,TOP 20名单长期以来几乎没有太大的变化。


其中有17个语言连续三个季度保持相当稳定的排名。


TOP 20编程语言的历史变化情况

与此同时,建议开发者不要拿这些排名来跟整个行业语言使用情况进行一对一比对,尽管对开发者群体还有语言选择的调查是一项非常有意义的工作,并且具有一定的预测性。


事实上,随着排名变动的减少,是否预示这人们进入了一个相对停滞的编程时代呢?环顾整个行业,某种平衡似乎正在形成,各大编程语言都已经找到了各自的利基,并与竞品保持着平衡。


此外,也有些语言因为新功能或者一些外部因素导致上升或者下降,下面具体看一下。


  • Python (0) / Java (-1):在上个季度,Java与Python都处于第2名位置,但在本月,Java下滑一名,Python继续保持着第2的位置,曾被人嘲笑为“胶水语言”的Python,其在各大编程语言的排名正在稳步上升。


    在TIOBE上则连续多月霸榜第一的位置。


  • PHP(0):一直不被看好的PHP继续保持着第4的排名,作为为全球大部分网站提供动力的PHP仍然有一股坚不可摧的力量。


  • C++(-2):在上一次的排名中,C++曾与C#、CSS并列第5,本次下降2位,排名第7。


    它是否会跟随C语言的脚步持续下跌呢?目前C语言已经从第8名下降到第10的位置。


  • TypeScript(0):紧跟在C++后边的TypeScript是自Swift以来上升最快的编程语言,也是这两种语言中唯一进入前十的编程语言。


    在过去的三个季度中,TypeScript始终保持着第8名的位置,似乎进入了一种上升高原期,后边是否会赶超C++,似乎并不容易。


  • Dart(+1)/Rust(0)/Kotlin(0):Kotlin和Rust排名并没有多大变动,分别是第18名和19名,而这种语言当下的讨论热度都比较高,引起不少人的关注与研究热情。


    然而,令人惊讶的是,Dart上升一个位置,与Rust并列第19位。


    而Kotlin则花了两个季度才完成这一跳跃,Rust也在一个季度内完成了这一跳跃。


    Dart在30名位置徘徊约36个月后,它不仅进入了前20名,而且还与开发者的宠儿Rust并列。


    那么它能否持续保持住这个位置呢,还是会继续上升,让我们拭目以待。


参考链接:

  • https://redmonk.com/sogrady/2022/03/28/language-rankings-1-22/

欢迎分享,转载请注明来源:内存溢出

原文地址:https://outofmemory.cn/langs/562254.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-04-01
下一篇2022-04-01

随机推荐

  • 18点是几点?

    这就是24小时制转换成12时制,要如何转换的问题,其实有一个非常简单的方法就是,如果小于等于12就是上午几时是一样的;如果是大于12,那么用这个数减去12就得出下午的时刻。例如,18点就是18-12=6那么就是下午6点。这种方法最简单。18

    2023-02-02
    000
  • 民族的族怎么写

    族写法:点、横、横折钩、撇、撇、横、撇、横、横、撇、捺。族zú:1、亲属,泛指同姓之亲:族规。族长。家族。2、指具有共同起源和共同遗传特征的人群:种族。3、指在历史上形成的人群的稳定共同体,他们有共同的语言、经济生活以及表现于共同文化

    2023-02-02
    000
  • 洗发水过期了还可以用吗?

    洗发水过期了,不能再继续用来洗头,因为洗发水多数是化工产品,过期以后很可能会伤害皮肤,所以尽量不要使用。过期的洗发水可以用来清洗别的物品,方法如下:衣服污渍。洗发水不仅能够有效的让头发干净,也是很好的去除衣服污渍的好东西。在清洗衣服时,

    2023-02-02
    000
  • 憨憨是啥意思 憨憨的意思是什么

    1、憨憨主要就是指人的性格老实、憨厚,但在互联网的传播下,在特定语境下有不同的解释,如一定条件下是指,人的性格是瓜娃子、智商跟不上节奏。但在特定场景下,却是指一个人十分可爱,憨厚的意思。2、痴呆貌;质朴貌。宋·范成大《睡起》诗:“憨憨与

    2023-02-02
    100
  • 《塞尔达传说》旷野之息如何刷古代箭?

    在飞行守护者的机体正上方有个白色圆盘,这就是飞行守护者除了眼睛外的巨大弱点。玩家只要穿上全套古代装备,配上古代弓箭,瞄准这个白色圆盘就能做到让飞行守护者被一击毙命。但是飞行守护者机体正上方的白色圆盘需要玩家从上方接近才能攻击到,所以玩家们需

    2023-02-02
    100
  • 青蛙的蝌蚪和癞蛤蟆的蝌蚪有什么区别?

    1、体型不同:青蛙蝌蚪身体近似圆形,蛤蟆蝌蚪身体较长。2、颜色不同:青蛙蝌蚪通常为黑色,尾巴比较短并且颜色比身体稍浅,嘴巴在头部前端的腹面。青蛙蝌蚪的身体颜色比较浅,嘴巴在头部前端。3、活动不同:蟾蜍蝌蚪喜欢集群游动,青蛙蝌蚪在初夏开始产

    2023-02-02
    100
  • 轴对称的汉字有哪些

    轴对称的汉字有:丰、甲、由、曲、呈、山、固、干、早、旱、工、圭、中、王、木、天、林、森、巨、具、且、一、二、三、八、十、兰、大、全、金、日、目、曰、又、里、口、吕、品、未、末、叟、果、苦、古、草、查、回、圣、出、单、田、干、豆、目、羊等。

    2023-02-02
    100
  • 1升等于多少斤?

    1升的大小,以水为例,大致如下图所示:1、升是体积单位  1升等于1000毫升;斤是重量单位,1斤等于500克。2、如果是一升水的话,1升水=1公斤=2斤(市斤);如果是油、酒等,比水的密度小,那么1升油&lt2斤;如果是盐水

    2023-02-02
    100
  • “床前明月光”中的“床”指的是什么?

    其实这个床指的是古代的“井栏”。从两个方面来看,古代人们都喜欢围着井坐一圈,井边成为人们交流的公共场所,首先人们在这里取水饮用,要么就是妇女取水洗衣服。再者井边也凉快。在夏天,古代人晚上也没什么娱乐条件,只能一群人围在井边谈天说地,小孩

    2023-02-02
    100

发表评论

登录后才能评论

评论列表(0条)

    保存