编程语言不仅是开发人员用于创建程序和表达算法的工具,还是创造性编码和解码的工具。纵观编程语言的历史,我们发现了一种可以更好地解决问题的独特视角,并且还能促进协作,打造优秀产品,以及重用他人的努力成果。
约70%的客户发送应用程序日志到我们的服务中,所以在下非常感兴趣于跟踪哪些编程语言是***的,哪些编程语言赢得了开发人员的青睐。
根据2012年以来GitHub Archive和GitHub上的历史数据,我们分析了在GitHub上开发人员最常见的举措,然后转换成下面的信息图表。我们可以看到:
活跃的代码仓库的数量,应用在项目中的有用的代理。
push到GitHub上每种语言的总和以及每种库的平均数。这些指标用于权衡用某种特定语言写的项目的创新概率。
每个代码仓库的新fork和开放性问题,从另一面表现出使用和创新的活跃性。
每个代码仓库的新watch,衡量开发人员感兴趣的指标。