2015年GitHub上的十大编程语言

boxi · 2015-08-20
GitHub是全球最大的开源软件开发与管理社区,包括Google、Facebook等众多技术巨头在内都在这里安营扎寨。

Image title

GitHub是全球最大的开源软件开发与管理社区,包括Google、Facebook等众多技术巨头在内都在这里安营扎寨。在开源成为业界主流的情况下,GitHub上的语言流行度在一定程度上也可以反映出业界的趋势。就在昨天,这家公司公布了2015年GitHub上的10大流行编程语言。其排名情况如下:

  1. 1、JavaScript
  2. 2、Java
  3. 3、Ruby
  4. 4、PHP
  5. 5、Python
  6. 6、CSS
  7. 7、C++
  8. 8、C#
  9. 9、C
  10. 10、HTML

GitHub从2008年就开始进行托管项目语言流行度的跟踪,它专门开发了一个工具Linguist来对项目所使用的语言进行检测,被检测的项目包括公开和私有项目,但排除了fork(分支)出来的项目。下图是8年间语言流行度的变化情况:

Image title

从中可以看出,Java的排名进步最大,从2008年的第7跃升至第2,其原因可能是Android的流行导致了相应后端控制应用的需求增加,而这些后端应用很多都是用Java编写的。

在还在榜单上的语言当中,C语言退步较大,从2008年的第5名掉到了第9名。而Ruby On Rails今年排名虽然跌至第3,但一直高居前3,这个与大家一般的印象差距较大,难道是因为GitHub是用它写出来的原因导致?还有一些语言,随着Web和移动应用环境的变迁,已经被挤下前10,如Perl、Viml、Shell等。而过去一直稳居榜单前10的iOS开发语言Objective-C,由于苹果开始主推新的开发语言Swift,今年也被挤落了前10的位置。

IEEE Spectrum去年评出了2014年的10大编程语言:

  1. 1、Java
  2. 2、C
  3. 3、C++
  4. 4、C#
  5. 5、Python
  6. 6、JavaScript
  7. 7、PHP
  8. 8、Ruby
  9. 9、SQL
  10. 10、MATLAB

跟这份榜单相比,GitHub榜单的重合度达到了80%,只是有些语言的座次很不一样。

+1
0

好文章,需要你的鼓励

参与评论
登录后才能参与讨论哦...
后参与讨论
提交评论0/1000

请回复有价值的信息,无意义的评论将很快被删除,账号将被禁止发言。

下一篇

国外原产地水果+京东到家和自建物流=办公水果消费?

2015-08-20

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

为你推送和解读最前沿、最有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚集全球最优秀的创业者,项目融资率接近97%,领跑行业