RedMonk语言排行Dart兴起,行业

出品

开源中国

白开水

知名软件行业分析公司RdMonk发布了年1月(第一季度)编程语言排行榜。

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

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

下图是Q1的编程语言排行情况:

排名前20的编程语言为:

1JavaScript2Python3Java4PHP5CSS5C#7C++8TypScript9Ruby10C11Swift12R13Objctiv-C14Shll14Scala16Go17PowrShll18Kotlin19Rust19Dart

和往常一样,本季度的排名变化不大,具有稳定性。RdMonk方面指出,除了要讨论的几个明显的例外情况外,近年来语言运动的规律就是几乎没有运动。事实上,这里的20种语言中,有17种已经连续三个季度保持稳定。这就提出了一个有趣的问题:这种稳定性是代表了行业的使用情况,还是更类似于一个过程工件?

随着这些排名中的变动开始减少,有趣的是考虑我们是否可能正在进入一个相对停滞的时代。当然,新的语言会不断涌现,有些可能会由于新功能的添加或外部因素(例如下面的Dart)而兴起;但当我们环顾整个行业时,可能正在形成某种平衡的形成。语言找到了各自的利基和并达到了与特定竞争者持平的状态。

现在说还为时过早,所有这一切都可能既不是人为因素,也不是行业转变,而是其他外部因素的结果,持续的大流行及其广泛影响可见和不可见是明显的候选者。无论如何,这是我们将密切


转载请注明:http://www.aierlanlan.com/grrz/2944.html