社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

Python天下第一!综合热度、增长速度、工作需求都是榜首|IEEE Spectrum年度排行

量子位 • 2 年前 • 236 次点击  
丰色 发自 凹非寺
量子位 报道 | 公众号 QbitAI

IEEE Spectrum刚刚公布了它们的2021年top编程语言排名,包括综合排名、趋势上涨最快、市场需求最多等排行。

结果Python仍然是综合排名最高的一门语言。

看过前些日子Stack Overflow的年度编程语言排行榜的人可能会发现,结果不太一样。

在Stack Overflow排名中:JavaScript语言最流行,除此之外Rust最受喜爱,Clojure最赚钱等等,Python在各个指标里都不能拔得头筹。

究其原因,两种排行榜的数据来源差别较大,Stack Overflow的排名基于的是对全球8万多名开发者的问卷调查

而IEEE Spectrum的排名收集的数据不仅包括了Stack Overflow网站上的数据,还包括了CareerBuilder(覆盖了全球55个国家和地区的求职网站)、GitHub、Google、Hacker News、IEEE、Reddit和Twitter这七个网站。

具体收集指标有11个:

1、谷歌搜索每种编程语言后的点击次数(经常被引用的TIOBE排名也采用了这个指标)
2、每种编程语言的谷歌趋势指数;
3、推特上每种语言相关的推文的点击量;
4、GitHub上每种语言所创建的仓库数;
5、GitHub上每种语言的活动仓库数;
6、Stack Overflow上发布的涉及每种语言问题的数量;
7、Reddit上涉及每种语言的帖子数;
8、Hacker News上提及每种语言的帖子数;
9、CareerBuilder上每种语言的招聘需求数;
10、IEEE Job Site(求职站点)上每种语言的招聘需求数;
11、IEEE Xplore数字图书馆涉及的每种语言的文章数量。

大部分时间范围为2020.6-2021.6。

由此可见,IEEE Spectrum的结果更全面、更具说服力一些。

而它的排行榜是“定制化”的,你可以只查看嵌入式开发里最受欢迎的语言、也可以只看Web开发里的热点语言,还可以筛选来源指标查看符合你需求的排名。

下面就来一览结果。

55种编程语言一决高下

首先是综合排行榜 :

前几名还是熟悉的老几位。

而去年还在25名的C#一下子排到了第6,这是C# 9.0版本、Win 11的发布以及开发者对分布式系统的关注带来的“流量”。

可以看到这个榜单很贴心地标记了每种语言是用于Web开发,还是用于移动端、嵌入式或是企业开发。

另外每个都有简介,这样大家在刷到一些陌生的语言时也不至于一头雾水。

看了一下Stack Overflow排行中最赚钱的Clojure,39。

快速增长榜

其中,Dart和Rust是新出现的两位(没上榜综合排行前10),其中Rust在Stack Overflow排行中也斩获了最受喜爱语言第一名,也许以后有希望冲进综合排名前10。

再次看了一眼Clojure,37。

市场需求最大榜

醒醒,最有用的排名来了!这次我们截取了前15名。

Python依旧霸榜,C居然超过了Java

这里也出现了新面孔:SQL,以及嵌入式开发语言Assembly较前俩个榜单排名都有所提升。

开源社区(open source hubs)最流行语言榜

此外,读者就可以根据自己所处/所关心的领域,查看针对性的排名了。

注意:可双选,比如查看Web开发中上升趋势最快的语言

嵌入式开发中市场需求最高的语言:

这个功能是不是非常有用~

最后,别的不说,不知道你有没有发现,各指标都在霸榜的Python似乎在疯狂暗示,学我,Python天下第一

查看完整排名:
https://spectrum.ieee.org/top-programming-languages/

参考链接:

https://spectrum.ieee.org/ieee-top-programming-languages-design-methods-and-data-sources

本文系网易新闻•网易号特色内容激励计划签约账号【量子位】原创内容,未经账号授权,禁止随意转载。

「智能汽车」交流群招募中!

欢迎关注智能汽车、自动驾驶的小伙伴们加入社群,与行业大咖交流、切磋,不错过智能汽车行业发展&技术进展。加好友请务必备注您的姓名-公司-职位 哦~



点这里👇关注我,记得标星哦~

一键三连「分享」、「点赞」和「在看」

科技前沿进展日日相见~


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/119077
 
236 次点击