GitHub深入探讨语言趋势

在检查了自2008年存储库托管服务启动以来收集的数据之后,GitHub已发布了有关其语言趋势的一些信息。该排名代表了语言学家图书馆检测到的公共和私有存储库中使用的语言,但不包括fork。

GitHub工作人员Alyson La确保确保下图表示每种语言在GitHub上的相对流行度,这意味着一旦引入新的语言,峰值很可能会出现。

f15e22b4-3b7f-11e5-9496-12b6d811f0ea

这解释了Ruby on Rails的早期流行度,该服务在早期从Rails SVN存储库移至 GitHub。 从2012年开始,Ruby的普及率显着下降,这在2011年Python的下降中得到了反映。

在Ruby在GitHub上首次亮相时,使用该服务的著名项目包括MerbRSpecDataMapper以及Nu和Io

这里有趣的统计数据是Java,La将该Java描述为在GitHub上获得了最大的关注,排名从第7位更改为第2位。 她还说,促成这一增长的可能因素可能是“ Android的日益普及以及企业对企业版本控制平台的需求不断增长”。

但是,与Ruby的低迷同时,JavaScript排名上升至首位,并且在过去三年中一直保持其在GitHub上最受欢迎的语言的主导地位。 它的受欢迎程度一直令人难以置信的一致,最稳定的语言奖获得了PHP,排名第四。

还请参见: 比较语言排名和雷达

这些结果与RedMonk的最新编程语言排名具有相似的特征,再次看到JavaScript和Java分别排名第一和第二。 斯蒂芬·奥格雷迪(Stephen O'Grady)指出,RedMonk的前10种语言位置一直保持不变,这也反映在GitHub的数据中。

排名数据的这种呈现似乎是GitHub的第一次。 关于是否需要对数据进行进一步的分析,或者我们是否会垄断前十名之外的统计数据,目前尚无定论。

翻译自: https://jaxenter.com/github-digs-into-language-trends-119746.html