深圳易捷网络科技财税咨询网-neatmaster518.com 返回首页

Github编程语言分布统计:JavaScript称霸

信息来源:深圳市易捷网络科技有限公司
信息发布时间:2024/12/22
【编者按】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又占据了第一。
企业网站设计常见问题

相关行业资讯

1、网站建设设计怎样有利于优化
2、地方网站成功运营的三个小窍门
3、怎么分析竞价对手竞价着陆页
4、专业网站建设价格的影响因素
5、房地产网站制作怎么才能实现好的效果
6、决定河南网站建设成败的细节
7、明白这三个方面是做好seo优化的关键
8、百度站长平台介绍
9、什么是优质的扁平化设计网站
10、企业营销效果想要达到极致就要从数据抓
11、网站改版后转化率下降原因
12、seo站内优化怎么做seo优化详细讲解
13、站长接企业网站的3个注意事项
14、网页制作需要知晓这些重要点
15、手机移动端网站建设中排版的重要性
16、最基本的网站优化过程解决方案
17、网站建设必须经历的三大步骤
18、做SEO优化有什么意义和效果呢
19、网站推广有哪些技巧么
20、提高网站优化排名就看这九条
21、网页优化如何才能有流量进来
22、SEO优化如何提升网站权重
23、如何去做好长尾词的排名推广优化必学
24、小公司网站制作的重要性是什么
25、如果提升网站的用户体验度
26、网站导航系统设计与内部链接策略
27、做网络推广必须精通的几大重点
28、数字化时代博物馆网站建设的新思考
29、域名解析是什么如何进行域名解析
30、总结2018年个人SEO接单经验
31、哪些因素可以看出这个网站建设时成功的
32、网站推广和网络推广
33、做网站对于功能方面的规划
34、如何能做到使蜘蛛逆向爬行索引
35、做网站的流程
36、优化的积累
37、新手站长最易犯几个错误你知晓吗
38、盘点遭受最多误解的网站优化常识
39、在中小企业自助建站的同时需要注意的几个事项
40、如何保证健康高质量的外链-深圳网站建设
41、网站排名不稳定是什么原因导致的
42、网站SEO优化:2018的优化工作经验总结
43、网站建设浅谈选择推广的关键词技巧
44、有哪些可以快速提升网站推广的方法
45、介绍企业网站制作的页脚设计技巧
46、门户网站制作那些要点值得关注
47、SEO不等于发外链,那么,我们还能做些什么
48、建设网站应提前规划
49、为什么买国外空间还需要备案
50、如何从四大方面做数据统筹
深圳市易捷网络科技有限公司版权所有    粤ICP备2022153140号