统计计算语言R在Tiobe月度编程语言流行度指数中重新跻身前十位。
在12月7日发布的2025年12月指数中,R语言以1.96%的评分排名第10位。R语言此前曾进入Tiobe指数前十,如2020年4月和7月,但近年来一直未能保持这一位置。与此同时,竞争对手Pypl编程语言流行度指数显示,R语言本月排名第五,占比5.84%。
软件质量服务供应商Tiobe的首席执行官Paul Jansen在随12月指数发布的公告中表示:"R编程语言以完美契合统计学家和数据科学家的需求而闻名。随着统计学和大规模数据可视化变得越来越重要,R语言重新获得了流行度。"
Jansen指出,由于语法不够常规以及在大型生产系统中的扩展性有限,R语言有时会被"传统"软件工程师所不屑。但他补充说,对于领域专家而言,R仍然是一个强大而优雅的工具,在大学和研究导向的行业中持续蓬勃发展。尽管数据科学竞争者Python在总体采用率方面已经超越了R,但Jansen表示,R已经开拓出一个稳固而持久的细分市场,在快速实验、统计建模和探索性数据分析方面表现出色。
Jansen写道:"我们已经看到许多Tiobe指数前十名的参与者起起落落。R语言是否能够维持其当前位置将是一个有趣的观察点。"
Tiobe编程社区指数基于一个公式来衡量语言流行度,该公式评估全球熟练工程师的数量、课程和与语言相关的第三方供应商。包括Google、Amazon、维基百科、Bing在内的热门网站以及20多个其他网站被用来计算其评分。
2025年12月Tiobe指数前十名:
Python,23.64%
C,10.11%
C++,8.95%
Java,8.7%
C#,7.26%
JavaScript,2.96%
Visual Basic,2.81%
SQL,2.1%
Perl,1.97%
R,1.96%
Pypl指数分析语言教程在Google上的搜索频率。2025年12月Pypl指数前十名:
Python,26.91%
C/C++,13.02%
Objective-C,11.37%
Java,11.36%
R,5.84%
JavaScript,5.16%
Swift,3.53%
C#,3.18%
PHP,2.98%
Rust,2.6%
Q&A
Q1:R语言为什么重新回到Tiobe前十排名?
A:R语言重新进入前十主要因为统计学和大规模数据可视化变得越来越重要。虽然传统软件工程师可能因为其语法不够常规和扩展性有限而不太喜欢R语言,但它对统计学家和数据科学家来说仍然是完美契合的工具,在快速实验、统计建模和探索性数据分析方面表现出色。
Q2:R语言和Python在数据科学领域的竞争情况如何?
A:虽然Python在总体采用率方面已经超越了R语言,但R语言已经开拓出一个稳固而持久的细分市场。R语言在大学和研究导向的行业中持续蓬勃发展,特别适合领域专家使用,是一个强大而优雅的统计计算工具。
Q3:Tiobe和Pypl两个编程语言排行榜的评价方法有什么不同?
A:Tiobe编程社区指数基于一个公式来衡量语言流行度,评估全球熟练工程师的数量、课程和第三方供应商,使用Google、Amazon、维基百科、Bing等20多个热门网站计算评分。而Pypl指数则分析语言教程在Google上的搜索频率来确定排名。
热门跟贴