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/

RedMonk最新编程语言排行榜出炉:JS霸榜,C++下降至第7相关推荐

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

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

  2. 最新编程语言排行榜出炉

    前言 7日TIOBE公布了2020年10月编程语言排行榜. 其中Python的受欢迎程度已经十分逼近排在第二位的Java,本月排名率为11.28%,达到历史新高.而Java已降至12.56%. 自打T ...

  3. 最新编程语言排行榜出炉:Swift和Kotlin好像开始凉了

    圆栗子 发自 凹非寺  量子位 出品 | 公众号 QbitAI 苹果的Swift和安卓开发者喜欢的Kotlin,是近年来增长最快的两种编程语言. 据分析公司RedMonk统计,2014年诞生的Swif ...

  4. 2020年最新编程语言排行榜出炉TIOBE

    2020年1月TIOBE指数 一月标题:编程语言C荣获2019年度最佳编程语言 每个人都认为Python将连续第二年成为TIOBE的年度编程语言.但这一次是好的老语言C凭借2.4%的年增长率获得了奖项 ...

  5. 2019年最新编程语言排行榜出炉TIOBE

    Python编程语言赢得了"年度编程语言"的称号!Python已经获得了这个称号,因为与其他所有语言相比,它在2018年获得了最多的排名.Python语言赢得了3.62%,其次是V ...

  6. Python再夺冠,上古语言COBOL大流行,IEEE Spectrum 2020年度编程语言排行榜出炉!...

    整理 | 屠敏 题图 | 东方 IC 出品 | CSDN 博客 领域驱动技术,技术鞭策领域. 近日,IEEE Spectrum 最新发布了 2020 年年度编程语言排行榜.IEEE Spectrum ...

  7. RedMonk最新编程语言排行榜;Spring 框架现 RCE 漏洞……|叨资讯

    点击关注强哥,查看更多精彩文章呀 哈喽,大家好,我是强哥. Spring 框架现 RCE 漏洞:按月租用iPhone手机.随时能换新款:俄罗斯或将转用 HarmonyOS:Chrome 100发布:R ...

  8. 2019编程语言排行榜出炉, AI做八年级试卷得90多分,全球服务器市场下滑 11.6%, (2019/09/09)...

    行 业 要 闻 Industry   News ▲▲▲ 0 1 IEEE 2019编程语言排行榜出炉:趋势.开源.职位需求,Python都是第一 IEEE Spectrum 刚刚发布了第六届编程语言排 ...

  9. 苹果曝硬件级不可修复漏洞;IEEE Spectrum 2020年度编程语言排行榜出炉

    开发者社区行业周刊又和大家见面了,快来看看这周有哪些值得我们开发者关注的重要新闻吧. Python 再夺冠,上古语言 COBOL 大流行,IEEE Spectrum 2020年度编程语言排行榜出炉! ...

最新文章

  1. 剑指offer:剪绳子
  2. JAVA 正则表达式 分组
  3. lnmp的搭建及php加速
  4. Java_Shell多线程
  5. Grafana-zabbix配置模板
  6. 用nodejs搭建一个简单的服务器
  7. Learn Python the hard way, ex40 字典,可爱的字典
  8. 【牛腩】发布 牛腩新闻发布系统
  9. 计算机组成原理-王道习题1
  10. WIN10笔记本任务栏无反应(卡住)有效解决方法
  11. admob html5,admob移动广告phonegap插件使用教程
  12. linux字体不识别不了怎么办,Docker容器不识别宋体等字体怎么办
  13. 有人在开课吧学习过吗?值得信任吗?教学质量如何?
  14. 拼多多推广位备案方法(2021.5.5)
  15. 做 UI 设计用PS还是AI?都不建议!
  16. photoshop第十五章:制作商业卡片场景效果
  17. lisp不是函授型语言_lisp函数大全详解
  18. Cadence Allegro打阵列过孔方法图文教程及视频演示
  19. uniapp父子组件传值
  20. 什么是Java序列化?

热门文章

  1. ESP32-IDF给FATFS添加长文件名支持,更改_USE_LFN以支持大于8.3格式的文件名
  2. EC600 QuecPython下载脚本代码到开发板、设置开机自运行
  3. leetcode963. Minimum Area Rectangle II
  4. 【LINQ】Linq to SQL -- Select语句
  5. vue如何保存登录状态到全局?【vue状态管理】
  6. 排序算法第四篇——冒泡排序
  7. 单选 textarea 赋初值
  8. Vue cli项目开启Gzip
  9. C#图解教程 第七章 类和继承
  10. leetcode 563 二叉树的坡度