说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

【多图】Github编程语言分布统计:JavaScript称霸

HTML文档下载 WORD文档下载 PDF文档下载
Github作为全球最大的开源项目托管平台,每天都会有许多项目托管在上面,有些程序员会好奇,这么多项目,有哪些项目是基于Java或者Python开发的呢?

【编者按】Github作为全球最大的开源项目托管平台,每天都会有许多项目托管在上面,有些程序员会好奇,这么多项目,有哪些项目是基于Java或者Python开发的呢?本文作者或许就是带着这样的好奇,对Github上各门编程语言进行了统计。但他并未透露具体的统计方法,本文数据仅供大家参考。

以下为译文

我一直想了解一下各个语言在Github上的分布情况,虽然以前有过相关文章出现,但我觉得他们写的都不是很清楚,为了更加地一目了然,我决定自己动手。

Stars

目前,Github上有68个存储库(repositories,下文简称仓库)的stars是超过10000个的。


在这些仓库中,基于JavaScript开发的仓库占到了55.7%,其次分别是CSS、Ruby。在Github上,前端项目获得了较高的关注度。

下面再来看看Stars前10名的仓库情况:


不负众望,JavaScript占到了70%,也就是说,在排名前十个仓库中,有7个都是基于JavaScript开发的。

目前,Stars大于1的仓库有2209178个。


在这次统计中,JavaScript以23.2%的份额又排在了第一位。紧随其后的分别是Ruby和Java。

Forks

Github上有10个仓库的forks数超过了8000,下面来看看这些仓库的语言分布情况。


在这次统计中,CSS跃居到了第一位。而JavaScript和Ruby并列在了第二位。

而在整个Github上,forks数大于1的仓库有944872个。



不出所料,JavaScript在所有的forks仓库中排名第一,其后分别是Java、Python。

Repositories

根据Github上的统计,其上面的整个仓库有16.9M(16900000)个。

下面是这些仓库所使用的编程语言中,排名前十位的分别是:


在所有的仓库中,其中有21.2%个仓库是基于这十门语言开发的。而JavaScript又是排名第一。紧随其后的则是Java和Python。

Issues

Github官方统计有42.2M个问题,然而,我只统计到了12.4M个。

下图数据来自于我所统计的Issues。


Open

对所有开放仓库的统计。



Closed

有开就有关,下图是对所有关闭仓库的统计。

图片说明一切,JavaScript又占据了第一。

英文来自:Asas Dhamani

近百家微信开发商参与征集评选活动 TOP10正浮出水面 Java程序猿,手游引擎怎么选? MDCC 2014优秀移动团队免费展位火热申请中 【微信讲师面对面】你在企业服务号开发中遇到的坑和难点 五个解决方案让MongoDB拥有RDBMS的鲁棒性事务 浅谈Apache Spark的6个发光点 安卓 “假ID” 签名漏洞,竟然骗过了支付宝和360 从Social到Big Data,移动App蚂蜂窝转型推新品 《近匠》nice曹大鹏,从男装导购到潮人社区的心路历程 DevOps扼杀的不是开发者,而是开发生产力! 利用Docker构建开发环境 Netflix公布Cassandra新性能:基于AWS的百万次写入每秒 一周消息树:谷歌Android遭遇“颠覆”危机 微软发布新应用Snipp3t,iOS平台首发且无Windows Phone版 TOP10优秀微信开发商随后揭晓 2014微信开发者大会开幕在即 8月12日:PC鼻祖IBM 5150迎来33周年 平板创作3D展现:蒙特利尔大学发明Hyve-3D设计系统 Quick Charge技术解析:关于手机快速充电的那些事儿 性能分析十八招,你用哪一招? 流程在企业内的作用及成熟度 Gartner:至2017年Chromebook销量将增2倍 后稀缺时代思考:机器横行下的人类夹缝求生 TIOBE 2014年8月编程语言排行榜:Swift跌出Top 20 精华回顾!历届MDCC大会精彩演讲与议程汇总 《近匠》Fancy3D:亿级游戏背后的轻量级引擎 假如李小龙是程序员…… Docker已扎根新一代PaaS 三星或发布首款头戴式VR设备Project Moonlight 英特尔亚太研发总经理何京翔:数据化时代背后的智慧 云络网络科技CEO Steve Mushero:游戏行业的云运维 腾讯游戏运营管理中心总监刘栖铜:腾讯游戏云的理想与实践 http://www.csdn.net/expert/topic/389/389043.shtm 怎么样才能将*.pdf文件转成*.doc 急急急急……快帮忙,icevi,弱水快帮忙。 JAVASCRIPT 中怎么样用VBA的函数? 用VB怎样遍一个程序用列表的形势,找到并显示局域网中所有已经打开的SQL服务器名? C++标准类库中有没有类提供<<操作符输出调试信息? JAVASCRIPT 中怎么样用VBA的函数?我急呀~ ~~~~~~好心的大虾们,帮帮我,关于gis~~~~~~~~~~~~ 关于在mfc中使用stl中的警告问题? 关于视频播放控件的开发 在单位上了网通,我们通过局域网上internet,可是服务器装了wingate…… 怎样在程序里实现window下“打开方式”对话框,具体用什么类? 我下载了好多经典书籍(十几本),都不知道该从哪儿看起? 怎么处理没有用的连接文件? 问个菜问题 热烈庆祝灰毛兔参与分超过30000分~~~热情大送分~~!! (灰毛兔) 请教如何打包crystal report 7.0驱动引擎到我的安装程序中? 用open打开的页面如何RELOAD打开他的那个父页面? 谁有jet请发给我!谢谢!! 如何开发排序(用C或C++) 新手求教:请问怎么可以把含逗号(如:sa,ffd,sdf)的字符串从逗号处分开,变成独立的几个字串sa ffd sdf? 急!请问如何在程序启动时自动检测MODEM?能给出CODE最好。 如何在unix上远程安装软件 KeyPress事件处理疑问 TComboBox能不能有OnMouseDown事件??? 请教哪里有付费便宜、性能稳定、访问速度快的支持ACCESS、ASP的空间? 加载不了*.ocx控件是怎么回事? 我的CStatic上为什么不能贴位图? 主页何为佳? 偶用ultradev,在table里绑定字段,并作了重复区域的设置,但是live data 的结果总是一列纪录出现在一个单元格里,而且只有第一个单元格里有数据,其他是空的,怎么回事?//牛虻 ClassView Information file如何恢复,急,知道的朋友望告之! 500分求一好用的代理服务器,能访问www.creaders.net这样的网站(按:贴太多结不了,无法在水园发贴,烦版主转到水园) 各位高手,我的分发光了,问题还没解决。帮帮我好吗 请问什么叫专家分..怎样得到专家分,你们的专家分都有多少...有超过1000的吗 -->> sql语句中求和问题. 急急急急!!!,请教一个VB中SQL语言的问题!!! 请教关于数据代入的问题 我们公司把qq给封了,好着急啊,谁知道有什么办法?送分啊~~` 俺要怎么办? 怎样得到DBGrid 中某一单元格的Focus,因为我要处理这样的问题,在DBGrid中输入的数据如果不正确,则focus不能离开此单元格。 VB中的Byte型数据在PB中是什么类型? 动了枪的青马 在sco unix 5.05的分区问题 help! where could I download NT serve pack 6.0 那位高手知道在solaris编程中,如何在按钮上加载图片? 我怎样发布自己的servlet 怎样确定对象类图的中类? 可以帮我解决一个关于linux的问题吗? 熟悉文件操作的高手请进来坐一下。 +++++++关于MS SQL SERVER2000的注册服务器问题+++++ 6年级演讲稿祖国在我心中要演讲稿不要作文 a+b=√10 a是整数部分 b是小数部分 求a+b的值 怎么用加减法解二元一次方程例题方程组X+2Y=9 13X-2Y=-1 2 祖国在我心中演讲稿 快 4个1/18的和除以3/8,商是多少 解二元一次方程用加减法 我要找二元一次方程的例题 百度用英语怎么说 小数都比整数小吗? 二元一次方程的例题小刚和他爸在400米的环形跑道上练习跑步,当他两背向而行时30秒向遇.当他们而行时每4分钟向遇.已知爸爸比小刚速度快.求他们没分钟跑多少米? 英语翻译说下ID就可 藏在语文书中的故事,有哪些啊. 二元一次方程习题,35道只要计算题, 列一下方程,用二元一次方程解出. 英语翻译What does he get in return for doing this every day?There you are!He gets nothingHe won't be richerWon't appear on TVstill anonymousAnd not a bit more famousWhat he does receive are emotionsHe witnesses happinessReaches a deeper understan 联立方程 请用文字详细描述一下,什么是联立方程,并举个贴近生活的应用例子.谢 写一两个语文书中的故事 怎么在百度上搜—篇作文 英语翻译This may not be surprising,given that previous literature has found that advertising is related to higher stock price (and better performance).However,to our knowledge we are the rst to document the link between advertising prior to a mer 1.x+y+z=26x-y=12x-z+y=182.4x+5y+2z=40x:y:z=1:2:33.x+y+z=1x+3y+7z=2x+5y+19z=44.x-y-z=2y-z-x=-5z-x-y=45.5x+4y+z+16=03x+y-4z=7x+y+z+6=06.5x+3y=4a6x-2y=9a4x-5y=8a-3都要用代入法!【最后一题除外】(就因为这才要求助什么的……) 百度搜的全是英语怎么办? 5/187*4.6+3.74*54简便运算,药方法,列递等式 某检测站要在规定时间内检测一批仪器,原计划每天检测30台,则在规定时间内只能完成总数的4/5,现在每天实际检测40台,不但不比原计划提前了一天完成任务,还可以多检测25台,问规定时间是多 英语翻译"l love you it's not because who you are,it's just because who l am when l with you" the words on the Moon Bay's Wall,l like that little coffee store 高中数学问题(这种题如果直接联立方程组要注意什么) 初一数学 三元一次方程组 高手求解1、x+y+z=2 3x-y-4z=5 2x+3y-2z=0 2、2x+3y+z=38 3x+4y+2z=56 4x+5y+z=66 二元一次的 (代入法) 和(加减法)步骤.最好例题写几个 因为我这些方程我都不会解教教我 输入数学试卷时,有时有二(三)元一次方程组,怎样才能输入用大括号联立的方程组? 什么数的三次方是二? 用代入法解下列的二元一次方程,方用加减法和代入法解下列三元一次方程,二元一次方程:x-3=2y 2x+1=3y x=1+y2x+3y=3 三元一次方程:7x=9y-5z=639x+7y+9z=1489x+3y-6z=128x+y=4y-z=6z-x=10请给位热心的网友帮我 语文课前三分钟可演讲的材料 有谁知道像百度知道一类的英文提问平台?就是向英国网民提问题,让他们回答. 有没有那个数是2的n次方,又是3的倍数 宽1.45 长1.87 飘窗58.5 请问,如果在百度知道提问相关关于英文翻译的问题,是在找英语达人呢,还是找具体行业的达人? 2的1997次方+3的29次方的和个位上的数是多少 求解联立方程组,:1200+4Y=500X 2400+20X=20Y 今天 我在百度提问里看到一到英文题是 honest---- ,----------conduct.就记住这么多,是一道单选题这道题的汉语翻译是 良药苦口利于病,忠言逆耳利于行 我想知道honest---- ,----------conduct的完整句子,h 数学题目怎么在百度上提问 解方程1200+4Y=500X与2400+20X=20Y谢谢(1)1200+4Y=500X(2) 2400+20X=20Y解得:X≈3.39Y≈123.39 百度知道问英文歌的,有问我知道的吗?! 2的2011次方加3的2011次方的末尾数是多少 1200+4y=500x 2400+20x=20y怎么解 语文课前演讲的文章要一篇有哲理的故事啊,不要太长,还要说出告诉我们什么道理!我是一个7年级的学生,最好稍微短小一些! 初一上学期第六单元作文题目是什么?忘带语文书了.最好还有例文.好象是关于神话的, 1200+4y=500x 2400+20x=20y 这组方程式要怎么?要详细过程 解联立方程组mav0+mb(-v0)=mav1+mbv2& mav0^2+mbv0^2=mav1^2+mbv2^2 求v2 这是物理高考题中的,不用软件就能解的 人教版初一第一单元作文题目和要求,我的语文书忘带了 (1)1200+4Y=500X (2)2400+20X=20Y ​你解的有一步我看不懂 因为我没有学过 麻烦求解 300+120+X=125X 124X=420 ?就这步我没有看懂 上面是125X 为什么移下来就变成了124X? 急需一份作文素材演讲稿.两三分钟就可以了.最好是积极向上,新颖的哦,谢啦,因为上语文课前每人都要上讲...急需一份作文素材演讲稿.两三分钟就可以了.最好是积极向上,新颖的哦,谢啦,因为 谁有初一下学期语文书的全部内容 谁能给我一份六年级上册语文第二单元口语交际演讲稿《祖国在我心中》.(急用)要自己写的,不要别人的作品.最好能结合过去与现在的事例.在2012年9月27日晚上之前最好.写的好的会加财富 怎么联立方程组解答案 初一上册语文书我要上初一了,我想了解一下书上的内容. 祖国在我心中 演讲稿 记住是意见和建议不要打出来啊! 文笔幽默点的最好 反正别太压抑了 故事也好~有点意义的~ 二元一次方程用加减法解下列方程, 小学六年级第二单元作文祖国在我心中的演讲稿500字 已知8-√21的整数部分是a,小数部分是b,求2a+b的值. 用加减法解二元一次方程.
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn