服务器之家:专注于服务器技术及软件下载分享
分类导航

服务器资讯|IT/互联网|云计算|区块链|软件资讯|操作系统|手机数码|百科知识|免费资源|头条新闻|

服务器之家 - 新闻资讯 - IT/互联网 - RedMonk 2019年6月编程语言排行:TypeScript狂飙首进前十

RedMonk 2019年6月编程语言排行:TypeScript狂飙首进前十

2019-07-22 09:57开源中国 IT/互联网

知名软件行业分析公司RedMonk发布了2019年6月(Q3季度)编程语言排行榜。 RedMonk编程语言排行榜通过追踪编程语言在GitHub和Stack Overflow上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势。该榜单

知名软件行业分析公司RedMonk发布了2019年6月(Q3季度)编程语言排行榜。

RedMonk编程语言排行榜通过追踪编程语言在GitHub和Stack Overflow上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势。该榜单一年发布两次,这是今年第二份榜单,上一次榜单发布是在3月份,即第一季度编程语言排行。

目前RedMonk对编程语言的排序算法基本思路没有变化,但是具体过程改变了。现在使用GitHub Archive作为数据源对GitHub数据进行分析;而Stack Overflow部分则直接使用其提供的实用工具data explorer,具体排序算法见官方介绍。

下面先来看看RedMonk 2019年Q3季度的编程语言排行榜前20名:

RedMonk 2019年6月编程语言排行:TypeScript狂飙首进前十

可以看到,排名前十的语言依然稳定,其中C++和C#小小地调换了位置,部分语言也有小幅度变动,接下来看看值得关注的点:

TypeScript一路狂飙突进,排名持续上升,终于在新一季度首次进入前十。看来无处不在的JavaScript加上TypeScript提供的可选安全性已被证明是一个成功的组合。而上一次排名第10的Objective-C掉到了12名,恰好和TypeScript调了个位置。

Go语言连续两次排行都降了1位,最新排名为16位。可以肯定的是保持在前20名已经是一个很不错的成绩,不过Go缺乏多功能性,这限制了它的优势。可以观察一下:围绕着Go的未来发展方向的任何争议,以及社区的投入程度会带来什么影响。

Kotlin在上个季度进入榜单前20后,目前稳定在第20名的位置。它比Go更加通用,并且像TypeScript一样兼容Java。但作为Java的可替代语言,Kotlin只显示出很少的主流牵引力(相对于Java平台)。

Julia距离主流语言仍然有一段距离,不过排名有在持续上升,新一季度排名33位。虽然这一趋势是积极的,但它在榜单中的可见度还是没有Dart (#27)、Elixir (#29)、Lua (#22)和Matlab (#23)高。Julia之后的发展情况依旧是未知数。

Rust即将突破20大关,最新排名为21位,较上次上升2位。对于系统语言来说,这种持续上升的轨迹表明,设计、语言社区和市场需求的某种组合正在结合,大大超越了原有的期望。

下图是RedMonk 2019年6月的编程语言整体排名情况:

RedMonk 2019年6月编程语言排行:TypeScript狂飙首进前十

榜单详情:https://redmonk.com/sogrady/2019/07/18/language-rankings-6-19/

延伸 · 阅读

精彩推荐