原来Java是这样打败PHP的,这张开源图太狠了

开源最前线(ID:OpenSourceTop) 猿妹整编综合自:https://madnight.github.io/githut/#/pull_requests/2020/1、https://www.reddit.com/r/dataisbeautiful/comments/irx2h6/oc_most_popular_programming_languages_according/

各大编程语言排行你知道几个?目前来说,最受程序员欢迎的有以下几大编程语言排行榜:

  • TIOBE编程语言排行,它是由位于荷兰的TIOBE公司创建和维护的

  • RedMonk编程语言排名,RedMonk 编程语言排行榜通过追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用情况与讨论数量进行的排行

  • PYPL编程语言,它是基于Google上列表对象的相关搜索频率进行排名

72fe7a1908778a4fe439cefc9dcc7b5e.png

之前,曾有一位程序员在Github上做了一个编程语言统计项目——Githut 2.0,它显示了2012年第二季度以来的编程一眼排行,折线图上显示的是排行榜前10的编程语言。

19a548bb60e165182e9d2fe8c31b2de5.png

排名表上显示的是编程语言的前50名,列表中的所有分数相加结果为100%,同时还用趋势箭头显示了今年的百分比痛去年的差异。

a5fffb0408b47aa3038d4fc32f65f1ef.png

最后还有一个开源协议排行。

单从这些数据来看已经非常直观了,唯一不方便的地方就是你想查看某个季度的数据都需要手动选择,最近Reddit上的一位程序员基于这份数据统计了从2012年6月-2020年6月GitHub上最受欢迎的编程语言,让你直观的感受编程语言的兴衰变迁。

目前这个帖子在Reddit上的热度已经达到30.8K,累计评论1700多条。可以看出从2012年至今,JavaScript的占比一直在不断的增加。

00f8bbe19a42a755d661783c1334d68d.gif

2014年至2015年,Java表现最为突出,连续超越PHP和Ruby,挤进了前三行列,在这期间Go语言的份额也开始出现明显增长,而C++则出现了回落迹象。

通过这样一个动态的图表,我们可以更直观的感受各大热门编程语言的变化,这份数据采用的是GitHub的公共仓库,并没有针对私有仓库,所使用的工具是PythonTKInter

有网友评论:R语言竟然都没有从“其他语言”行列脱离出来:

156caec35e27896d9cbd8decda9dce59.png

当然,这可能是因为R语言更多的被用在学术方面,许多用R编写的东西实际上从未真正发布到Github共有库上。

还有网友评论:看到C#的人气这么低有些震惊,猜测之所以这样的原因是它更多的被用在非开源的企业项目上。

edc8aae1cea825147ffed945f0c5c885.png

也有人评论:Go语言比我想象中的要更受欢迎。如果你想参与讨论也可以到Reddit帖子上参与。

Reddit地址:https://www.reddit.com/r/dataisbeautiful/comments/irx2h6/oc_most_popular_programming_languages_according/

Github地址:https://madnight.github.io/githut/#/pull_requests/2020/1


 

PS:如果觉得我的分享不错,欢迎大家随手点赞、在看。


 

(完)

加我"微信" 获取一份 最新Java面试题资料

1f7334eedb0441d16b13ad30af55f706.png

请备注:666,不然不通过~

最近好文

1、GitHub 近两万 Star,可一键生成前后端代码

2、Spring 官方为什么建议构造器注入?

3、10000 字讲清楚 Spring Boot 注解原理

4、13个优秀的 Vue 开源项目及合集推荐

5、Java项目实战:利用注解 + 反射消除重复代码


 

67454143981ffbe2315e9f478af85cec.png


 
最近面试BAT,整理一份面试资料《Java面试BAT通关手册》,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。
获取方式:关注公众号并回复 java 领取,更多内容陆续奉上。

明天见(。・ω・。)ノ♡

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值