快捷搜索:

尽管统计工作蓬勃发展但R已进入前20种编程语言

统计编程语言R已经从Tiobe索引的20种最受欢迎​​的语言中脱颖而出,已经在顶级阶段花了三年时间。微软为其Azure系列增加了更多AI,混合现实,物联网服务首先,以色列通过空袭向哈马斯黑客作出回应Apple说你的iPhone可能会伤害你。维修专家感到震惊为什么企业必须审核算法,AI并考虑风险Tiobe现在将R排在第21位,并表示该语言在数据科学和机器学习的繁荣中并没有像Python那样受益。这两种语言在20世纪90年代出现后,在数据分析师和数据科学家中越来越受欢迎,并填补了机器学习和处理大型数据集的需求。

尽管统计工作蓬勃发展但R已进入前20种编程语言

任何可以从使用编程语言中受益的人都需要权衡哪个是最佳选择,因为学习新语言需要花费大量时间和精力。Tiobe是一些开发人员认为应该用来做出这个重要的就业能力决策的指标之一。

参见:

Python被认为是一种比R更通用的语言,R是专门为大型数据集和统计分析而构建的,尽管机器学习的增长,但多种语言索引已经检测到R的受欢迎程度下降。

去年IEEE Spectrum的指数指出,R在2016年达到第五位,在2017年跌至第六位,然后在2018年再次跌至第七位。

工程杂志推测,Python的上升和R的下降可能会降低到用于统计和机器学习的高质量Python库的增长,从而使其成为比专业R更具吸引力的起点。

正如Netflix工程师上周指出的那样,开发人员对Python的采用受到了NumPy和SciPy等便利软件库的不断增长的生态系统的推动,它用于对其故障转移服务进行数值分析。

视频流巨头使用Python来为用户提供内容,从管理内容分发网络中的设备到推荐和构建安全工具。

开发商分析师Redmonk也注意到去年8月R的排名下降了两位,但该公司告诫不要过分重视这一举动,因为此前R已经下降了两个位置并在此之后反弹。

Redmonk分析师斯蒂芬奥格雷迪认为,R的特异性将使其保持在前10种语言之外,但也将其与其构建的领域保持相关。

Tiobe分析师认为,R指数的下降标志着统计编程语言市场的整合,而这种转变的赢家就是Python。

“在进入前20名大约三年之后,统计语言R在本月退出。这非常令人惊讶,因为统计编程领域仍在蓬勃发展,特别是由于数据挖掘和人工智能的普及,”Tiobe指出。

“似乎统计编程市场正在进行整合.Python已经成为大赢家。可能的原因是统计编程现在正在从大学发展到行业,而Python更容易被业界接受。 “

该公司的排名基于与编程语言查询相关的搜索引擎结果。虽然一些开发人员认为它是学习哪些语言的有用指标,但Y-Combinator的黑客新闻网站的一些用户对其基于搜索引擎的方法产生的结果持怀疑态度。

尽管如此,作为一般规则,与其他指数(如IEEE Spectrum或PYPL)相比,Tiobe的前十名并不是很广泛。目前Tiobe索引中排名前十的是降序排列的Java,C,C ++,Python,VB .NET,C#,JavaScript,SQL,PHP和汇编语言。

您可能还会对下面的文章感兴趣: