统计计算语言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上的搜索频率来确定排名。
好文章,需要你的鼓励
无人机食品配送服务商Flytrex与全球知名披萨连锁品牌Little Caesars宣布合作,推出全新Sky2无人机,最大载重达4公斤,可一次配送两个大披萨及饮料,满足全家用餐需求。Sky2支持最远6.4公里的配送范围,平均从起飞到送达仅需4.5分钟。首个试点门店已在德克萨斯州怀利市上线,并实现与Little Caesars订单系统的直接集成。
FORTIS是专门测量AI代理"越权行为"的基准测试,研究发现十款顶尖模型普遍选择远超任务需要的高权限技能,端到端成功率最高仅14.3%。
法国社会住房项目ViliaSprint?已正式完工,成为欧洲最大的3D打印多户住宅建筑,共12套公寓,建筑面积800平方米。项目由PERI 3D Construction使用COBOD BOD2打印机完成,整体工期较传统建造缩短3个月,实际打印仅用34天(原计划50天),现场操作人员从6人减至3人,建筑废料率从10%降至5%。建筑采用可打印混凝土,集成光伏板及热泵系统,能源自给率约达60%。
荷兰Nebius团队提出SlimSpec,通过低秩分解压缩草稿模型LM-Head的内部表示而非裁剪词汇,在保留完整词汇表的同时将LM-Head计算时间压缩至原来的五分之一,端到端推理速度超越现有方法最高达9%。