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

【多图】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

羡煞旁人的Supercell:Clash of Clans卫冕营收榜冠军 谷歌第三财季利润增36.5% 但摩托罗拉业务继续亏损2.48亿 针对应用开发者的几点建议:注意特征蔓延、加大用户评审…… Ubuntu中文衍生版UbuntuKylin 13.10正式发布 Web设计师和Web开发者之间的区别是什么? 在政府退出后,Google的量子计算机项目面临危机 SQL on Hadoop的最新进展及7项相关技术分享 联想:欲收购黑莓,还能在智能手机领域创造PC神话吗? 谁说Android开发者的收入依然不行? 代码可维护性的神秘面纱 MDCC 2013首批演讲嘉宾名单出炉 议题即将披露 MDCC2013:公开征集讲师和演讲主题 移动周报:IT人必看!9大最火移动开发技能 OpenStack H版发布 盘点2013:21个最火的云初创公司 从摩尔定律到原子计算,2013诺贝尔物理学奖背后的计算机技术 黄峻:从自制纸板键盘的孩子到Adobe技术经理的故事 Web开发正被颠覆 开发者需认清五大新现实 最发人深省的亚马逊面试题,你会如何作答? 所见即所得:8款实用HTML5开发框架 Groovy最受欢迎 Java系开发者更偏爱其他JVM类语言?(图) [开源专访]iNews创始人赵戈戈:36小时开发的PHP版HackerNews 使用Spring框架的12个开源项目 甲骨文仍旧“憎恨”开源软件 开发者应该避免使用的6个Java功能 不可小觑的Web开发编码规范 软件工程师如同花园园丁,清理代码就好比拔草! 智能硬件元年 60+硬件展商引爆MDCC 2013 深藏功与名:Supercell CEO Ilkka Paananen访谈录 Google Ideas小工具捍卫言论自由 为什么谷歌要一直为摩托罗拉烧钱? 找一个高人——HC 请教如何使用API中的GetUserName()? 怎样才能买到 外文期刊??? 如何将一屏显示不下的文档打印在一页当中(CHtmlView) 请问《程序员》杂志上的那几本外文期刊怎么买??? 我下载了几个rar文件有*.rar\*.r01\*.r02等等,可是这个网站没有提供合并文件,忘了怎么合并了,谁知道快告诉我。copy *.rar+*.r01不管用 请教在线的高人(在oicq上吗?) 我是白痴!大虾,什么是专家分,怎么得,有捷径吗???????????? 图形化界面问题!控件与窗体不重合! 书上的东西我看不董,是关于PB70与COM/MTS的,COM/MTS是什么,谁能告诉我? 怎么样能解决死机的问题? 跟帖比聊天有意思多了,哈哈 过去了,就不要再提 灌水乐园,我的MUD练功场 StringList 与 String的区别 为什么我的组合筐里只有最后的项,即"交叉线",没有其他的内容? 关于Tmemo 共享软件的开发经验 部件(Crystal Repot)引用错误(crystl32.ocx),请高手指点,,谢谢 无数个问题之123 steps你有oicq吗?壮丁!!!sos 怎样将数字字符转化为数字呀? WIN98下能读的光盘到了WIN2000/NT下居然读不出来! WIN98下能读的光盘到了WIN2000/NT下居然读不出来!(我的光盘是刻录的) 我不想要分(也许我只是个女生) 40分=一网址:那儿有Effective C++ 2e电子书? 如何在菜单中加入下拉框?像delphi的那样. 怎样用vb程序实现监控打印机打印输出情况 大家评出水园最有人气的mm,我给分啊,行动要快啊~~~~~~~~~~~~~~~~~~~~明天晚上7点结贴 编译servlet文件出错!急!!!! 寻觅朋友(用delphi优先) 我希望能认识安徽的程序员~~~~~~~~~~~~~~~联系:6011458(OICQ) 很长时间,我还是觉得这是一个事实! javascript中怎么进行数据类型间的转换? 关于非文档视图结构程序的菜单 寻delphi兼职程序员,要求比较懂数据库,多劳多得,不劳不得,报酬从几十元到几千元不等。 在程序中更改Filter to lastlove(☆)robin(★) 关于《深入浅出MFC》电子书 SOS:秦皇岛的小男孩胡颖1岁胡颖1岁8个月,得了白血病,希望大家帮助他,留住他的小生命 所有武大的GGDDJJMM进来报名 所有深圳的GGJJDDMM报道 请各位汇编高手看看这个程序,帮忙找一下错误。 无法安装REDHAT LINUX? inet控件怎样使用?请帮助 今天卖到一套D版VS7(6CD)不知道是真是假 如何读取注册表下某一键值? 一个语法错误,搞得我半天还没有弄出来!!!!!!!救命啊。 关于DCOM。 哈哈!我胡漢三又囬來了! 水园巨无聊,偶没时间的时候大家打的热闹,有时间的时候却又没人打,浪费偶这沙场骁将 双音节词概括表示心理特点的双音节词语 判断下列词语的词性1.我曾屡次发现,每当我感到前途迷茫而灰心丧气时,只要记住很久以前我在那座小悬崖上所学到的经验,我便能应付一切.我() 曾() 屡次() 发现() 当() 感到( 新东方的四级单词书,应该如何选择?额,听说有好几种,哪一种拿来背单词是实用的呢? 表示心理活动的词语 如何判断汉语词性 推荐一本英语六级词汇书不知道六级大纲上有没有词汇?最好词汇书包括大纲要求的词汇.上次六级421,晕.这次一定要过, 表示心理活动的词语.例如:表示心理活动.例如:爱 恨 想 忘记 觉得 感到 希望 羡慕 憧憬 回忆.动词,一个字或两个字,阅读需要!不能有误,有误不给分,若收集500个以上,奖50-100分 如何判断一个词语的词性 什么六级词汇书比较好,要有满足2个要求,一是有例句,二是不能按字母的顺序排列 表示心理活动的词语有...不急!不急!不急! 判断括号词词性1 这(朦胧)的桔红的光,实在照不了多远.( )月色便(朦胧)在这水气里 ( )2我们很快就要在全国(胜利)了 ( ) 这个(胜利)将冲破帝国主义的 请推荐几本好的英语六级词汇书. 表示心理活动的词 老师这个词是什么词性? 推荐一本六级词汇书请推荐给我一本最新(2012)的六级词汇书,要求单词下面是有那种例句(从历年真题里选择、阅读、完型挑出来的),不知道有哪些书满足条件,求告知. 词的分类 实词包括名词、动词、形容词、数词、量词、代词.标明下列各词组的词性:坚决——决心( ) 可爱——热爱( ) 荣誉——光荣( )企图——意图( ) 答案——答应( ) 气愤 这个词的词性是什么?这句话翻译为英语 推荐本好的《六级词汇书》谢谢~我一直希望有这样一本词汇书:比如六级大纲词汇前五十个单词是:abbreviation到analogue然后这本词汇书对应的第一单元:第一部分练习是缺空的句子,然后自己 名词,动词,形容词,数词,量词,副词,的定义举出一些属于这些词的一些词语.按类别在找5个例句.定义最重要 这个词是什么词性?She enjoys spending other people's money spending在这里是什么词呢?非谓语动词还是副词还是什么词?这句话的结构又是怎样的? 大学四级英语词汇,大学六级词汇分别有多少个词(大概就成),如果从现在开始(我现在初一下学期),大概多长时间,每天背多少词汇能在中考之前都背完四六级词汇啊? 用十二种词性的词造一句句子. 12种词性为:名词、动词、形容词、数词...用十二种词性的词造一句句子. 12种词性为:名词、动词、形容词、数词、量词、 代词、副词、介词、连词、助词、 “决不”这个词的词性是什么? 过大学英语四级需要多少词汇量 用实词中的(名词,动词,形容词,数词,量词,代词)写四词的对联 英语4级词汇里面 包含考研的吗?因为 手上有本4级的单词书 不知道可否先拿那个背 四级词汇和六级词汇差别,我买了六级词汇,觉得词汇越多越好,那... 名词动词形容词数词量词代词各写10个 考研的单词包括四级六级的单词吗? 六级词汇是在四级基础上新增的,还是完全不同的5500个单词? 英语的名词动词代词形容词副词量词连词冠词 考研英语单词中包含英语四级单词 是包含全部吗 请问六级词汇包括了所有的四级词汇吗?要考四级了,我想直接背六级词汇,考六级时就不用再背了 安全它的动词 形容词 副词 名词 有 没有包含绝大部分英语四级词汇的英文书籍?小 弟即将考英语四级了,想看看包含大部分英语四级的书籍,介绍一些好吗? 英语六级词汇涵盖四级吗 对联中名词对名词,动词对动词,形容词对形容词,副词对副词什么意思?语文中 名词 动词 形容词 副词 这些是什么意思?详细点 !` 我这人语文基础不好 有没有包含绝大部分英语四级词汇的英文书籍?小弟即将考英语四级了,想看看包含大部分英语四级的书籍,介绍一些好吗? 十字锈这个词的英文翻译及其音标 木兰诗叙述的事一个怎样的故事?你能用一个四字词语概括吗?这个故事又怎样的特点木兰诗叙述的事一个怎样的故事?你能用一个四字词语概括吗?这个故事又怎样的特点?你能用一个双音 辨析词语的词性 新东方六级词汇书与六级单词一笑而过新东方的六级词汇书 与 周思成最近出的那本 六级单词一笑而过 哪本好啊? 这两本书的记忆方法有什么区别? 求买过这两本书的亲们给点建议. 木兰诗的语言特点“东市买骏马,西市买鞍鞯 ⑿,南市买辔头 ⒀,北市买长鞭.'和"爷娘闻女来,出郭(Ⅸ)相扶将(Ⅹ);阿姊闻妹来,当户理红妆(Ⅺ);小弟闻姊来,磨刀霍霍向猪羊."就说是什么特点好 辨析下面词语的词性春天( )像( )刚( )落地( )的( )娃娃( ),从( )头( )到( )脚( )都( )是( )新( )的( ),它( )生长( )着( ) 求大学四级 ,六级词汇新东方俞敏洪乱序版的mp3,最好可以有文本的 liujing16341@163.com 用一个双音节词语概括本文内容(童趣) 现代汉语语法中,动词有无感情色彩?带有感情色彩的词主要是哪些词性的词? 新东方的六级词汇书便携版和普通版词汇量一样么? 表示看的词语,单音节和双音节个七个. 现代汉语:从结构,词性,语法意义,语法特征等举例分析某个合成词(举例的例子要标明出处,包括作者) 谁有《新东方乱序版四级词汇》的LRC及同步文本和《新东方乱序版六级词汇》的LRC及同步文本.有的话发我呗 谢谢 如果有考研的词汇mp3和lrc可以给我的话就太感谢了 什么叫单音节词,什么叫双音节词关于形容词比较级.越多越好 词的语法类别是不是词性? 新东方六级词汇乱序版中包含四级词汇么我要考四级 以后要考六级 想看看能不能直接买一本词汇书 四级六级都能用的 写出单音节表示颜色的词语6个,多音节、双音节表颜色的各6个 这个词是什么词性了?Astralia had been peopled for less than 10000 years.peopled 词性的英文名啥的是啥?比如 noun verb adjective Adverb 新东方四级词汇和六级词汇的差别四级词汇是不是在六级书里面基本都有啊...其实以后是要先考四级然后考雅思的... 什么是单音节词,双音节词,多音节词?单音节词、双音节词和多音节词是什么?怎么区分?大家讲得简单一点我现在是初中阶段 请字是什么词性 新东方词托福汇书包括六级词汇吗
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn