GitHub上编程语言流行度分析

GitHub已然是全球最流行的开源项目托管平台,项目数量眼下已经达到了千万级别。Adereth在Counting Stars on GitHub一文提供了一个很有意思的思路,那就是籍GitHub用户通过星星标记感兴趣项目的数目。来观察GitHub中用户最流行的是什么编程语言。

老规矩,让我们用Power BI来分析一下吧。首先从Adereth的博客下载相关数据。然后用Power Query倒入Power Pivot中。对星星数目做透视图非常快就行知道前20流行语言例如以下:


更进一步。我们能够在Excel中依照星星数目把编程语言名字生成一段文字,然后通过http://www.jasondavies.com/wordcloud/生成下面文字云图:


个人比較熟悉的Java。半数项目与Android相关,与Object C的火爆相互辉映。C#有点不给力。主要还是集中在server方面以及Mono了。乐观一点可以理解为微软转型企业应用开发还是比較成功的。有趣的是,常常有人说企业应用开发多高端。互联网开发好像比較小儿科。可是GitHub上的事实却是相反的。事实上非常多事是也证明了这个观点,比方大数据等应用都是从互联网兴起然后才被企业引入的。所以,企业开发应该更敏捷更创新,才可以避免固步自封甚至夜郎自大。

原文链接:http://qizh.me

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值