在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
2020年初IT编程语言排行有哪些变化?Python发展势头良好排名较之前上升一位,挤进前二与Java并驾齐驱。各IT语言总体排名依然稳定,大部分名次紧挨着的语言都小小地调换了次序。
RedMonk发布2020年IT编程语言排行榜前20名单:
在最新的编程语言排行榜单中,各语言总体排名依然稳定,大部分名次紧挨着的语言都小小地调换了次序。另外,这次出现了许多排名并列的现象。接下来具体分析一下:
Python发展较好,排名较之前上升一位挤进前二,与Java并驾齐驱。自2012年起有史以来第一次在榜单中的前二名中出现了非JavaScript或Java条目。此前,Python连续四年都排在第四位,终于在三年前跃升至第三,并一直保持,直到现在再次前进一位。
TypeScript在去年6月份的榜单中进入前十,也成为五年来首度打破前十排名的语言。这次,TypeScript上升至第九位,与C语言并列。TypeScript进入前十并非意外,它与JavaScript的组合可以说是成功的。
R语言令人惊喜,从15位跃升至13位与Scala并列。囿于统计和数据处理专业的学术性语言R意外地流行起来,已经超出预期。重要的是,同为最常用于数据分析的语言,Python的大好势头看来没有太压倒R,后者还是有其吸引力所在。
Rust去年因受到微软的采用而火热了一阵子,在上一份榜单中排名21,当时人们猜测它能否再接再厉突破20大关,但可能要让关注它的人失望了,Rust目前的发展势头明显放缓,这次仍维持在21名。同样发展放缓的还有Go语言,尽管它从16名小小地增长了一位,位列15。自2015年以来,反映在榜单上的Go的发展几乎停滞,排名一直保持在这样的位次。
Dart最近获得了一些收益,这与Flutter的普及率飙升大致相关。自从基于Dart的Flutter发布1.0版本以来,该语言一路从原先的33名跃升至最新排名的第24位。前几天,谷歌公布了一份 Fuchsia编辑语言策略,从中可看出 Dart将获得极大支持。
RedMonk编程语言排行榜通过追踪编程语言在GitHub和Stack Overflow上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势。
目前RedMonk对编程语言的排序算法基本思路没有变化,但是具体过程改变了。现在使用GitHub Archive作为数据源对GitHub数据进行分析;而Stack Overflow部分则直接使用其提供的实用工具 data explorer,具体排序算法见官方介绍。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
2019年7月IT编程语言排行 Java、c、Python位居前三
2019年7月编程语言排行,排名前十的分别是:Java, C, Python, C++, C#, Visual Basic .NET, JavaScript, PHP, SQL 和汇编语言。数据显示Python变得越来越受欢迎,但这也导致其他编程语言的流行度在不断下降,不出意料Java仍然稳坐第一的宝座。
9358
2019-07-08 18:23:14
哪些人不适合自学更适合参加IT培训?
如今,高薪的IT行业是人人都想进入的朝阳产业。一般来讲,非计算机专业的朋友想要进入IT行业,一般都只能通过两个渠道,一是自学,二是参加IT培训。对零基础的初学者来讲,虽说自学出来的求职者确实存在,但是绝大多数的人还是刚适合参加IT培训,原因很简单毕竟自学IT技术的难度毋庸置疑。下面我们将一起来看看哪些人不适合自学更适合参加IT培训。
4755
2020-01-10 20:33:51
学习IOS需要查看哪些书籍?
相信大家对IOS这个词都不陌生,但大多只是知道有这个名词而已,其中蕴含的很多知识是很多人都不了解的。许多IOS的初学者在决定学习之初,都会有一个疑问,如何学习IOS?应该查看一些哪些相关书籍呢?
5153
2020-05-04 16:28:31
为什么移动设备的开源解决方案这么少?
众所周知,我们如今处在一个开源的时代。无论是从 Web 技术和编程语言,还是操作系统,我们可以找到任何东西的开源来实现类似效果。但移动设备明显是一个例外,它的开源解决方案很少。一位从事开源技术的微软软件工程师也曾指出:开源面对移动设备时,显得心有余而力不足。
3157
2021-11-03 18:45:55
语言识别器需要重点学习哪些知识点?
语言识别器需要重点学习哪些知识点?语言识别器学习以语种识别为任务,掌握NLP模型搭建的标准化流程与常用方法,结合机器学习模型完成对文本数据的识别与搭建任务,常应用于机器翻译,智能对话等场景中。
2667
2022-02-16 11:08:21