本文经AI新媒体量子比特(公众号ID:QbitAI)授权转载,转载请联系出处。IEEESpectrum刚刚公布了他们的2021年顶级编程语言排名,包括综合排名、上升趋势最快和市场需求最多的排名。第一的!增长率高居职位需求榜首|《IEEESpectrum年度排行榜》>结果,Python依然是综合排名最高的语言,前几天看过StackOverflow年度编程语言排行榜的人可能会发现,这个结果不一样,在StackOverflow排行榜中:JavaScript是最流行的语言,除了Rust最流行,Clojure最赚钱等等,Python在所有指标上都拿不下头把交椅,增长第一!率高居职位需求榜首|IEEESpectrumAnnualRanking》>之所以如此,是因为两次排名的数据来源大相径庭。StackOverflow排名基于对全球80,000多名开发人员的问卷调查;IEEESpectrum排名不仅从StackOverflow网站收集数据。该网站的数据还包括CareerBuilder(覆盖全球55个国家和地区的求职网站)、GitHub、Google、HackerNews、IEEE、Reddit和Twitter等7个网站。具体收集指标有11个:1.Google搜索每个编程语言后的点击次数(经常被引用的TIOBE排名也是用这个指标);2.每种编程语言的谷歌趋势指数;4.GitHub上每种语言创建的仓库数量;5.GitHub上各语言的活跃仓库数量;6.StackOverflow上发布的涉及每种语言的问题数量;7.Reddit上涉及每种语言的帖子数量;8.HackerNews上提到每种语言的帖子数量;9.CareerBuilder上每种语言的招聘需求数量;10.IEEEJobSite上每种语言的数量。语言招聘需要的人数;11.IEEEXplore数字图书馆涉及的每种语言的文章数量。大部分时间范围是2020.6-2021.6。可以看出,IEEESpectrum的结果更全面,更有说服力。而它的排行榜是“定制的”。只能查看嵌入式开发中最流行的语言,或者只能查看Web开发中的热门语言。您还可以筛选来源指标,查看符合您需求的排名。第一的!就业需求增速第一|IEEESpectrum年度排名》>下面看看结果,55种编程语言争先,少数还是熟悉的老牌C#,依旧排名25去年突然排名第6,这就是C#9.0、Win11的发布带来的“流量”,以及开发者对分布式系统的关注,可以看到这个榜单仔细标注了每一种语言是否用于web开发,orformobile,embeddedorenterprisedevelopment.另外每个都有简单的介绍,免得大家遇到一些陌生的语言时一头雾水。第一!就业需求增长率第一|IEEESpectrum年度排名》>看了看StackOverflow排名中最赚钱的Clojure,39.No.1!就业需求增长率第一|IEEESpectrum年度排名》>快速增长榜:第一!就业需求增长率第一|IEEESpectrum年度排名》>其中Dart和Rust是两个新人(不是在榜单的前10名中),Rust也获得了StackOverflow排行榜中最受欢迎的语言。说不定以后还有希望在综合排名上闯进前10呢。我又看了一眼Clojure,37.No.1!就业需求增速位居第一|《IEEESpectrum年度排行榜》>市场需求排行榜:醒醒,最有用的排行榜来了!这次我们截取了前15名,Python依旧霸榜,C居然反超Java。这里也有新面孔:SQL、嵌入式开发语言Assembly的排名较前两个榜单有所提升,C#跃升至第7位!第一!就业需求增长率第一|IEEESpectrum年度排名》>开源中心最受欢迎的语言榜单:第一!就业需求增速第一|年度IEEESpectrumRanking》>另外,读者可以根据自己所在的位置/关注的领域,查看有针对性的排名。注:可以两个都选,比如查看Web开发上升趋势最快的语言:第一!就业需求增长率第一|IEEESpectrum年度排行榜》>嵌入式开发市场需求最高的语言:No.1!就业需求增长率第一|IEEESpectrum年度排行榜》>这个功能很好用吗~最后,其他的就不说了,不知道大家有没有注意到,在各项指标排名中独领风骚的Python,似乎在疯狂暗示着,跟我学,Python是世界上最好的!查看完整排名:https://spectrum.ieee.org/top-programming-languages/
