统计计算语言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上的搜索频率来确定排名。
好文章,需要你的鼓励
Google Cloud产品管理副总裁Michael Gerstenhaber近日接受采访,详解企业部署AI智能体面临的核心治理难题。他指出,智能体的安全管控须借鉴人类员工管理逻辑,实现"默认安全"。Google Cloud通过智能体网关、身份权限管理、分布式追踪及Model Armor等工具构建纵深防御体系。Gerstenhaber还提出"弹性智能"概念,认为持续学习的智能体无需退役,可在运行时动态优化行为,从而帮助企业实现运营能力的弹性扩展。
OpenSkill是一套让AI代理无需人工监督即可自主成长的框架,通过从互联网获取知识、自建虚拟考题反复练习,实现真正的开放世界自我演化。
根据Ookla发布的全球Wi-Fi状态报告,Wi-Fi 7正在全球范围内逐步推进,但整体渗透率仍不足2%。新加坡以25%的Wi-Fi 7用户占比位居全球首位,得益于政府与运营商的联合推动。5 GHz频段依然是全球主流,6 GHz频段全球占比仅1.7%。欧洲6 GHz利用率更低至1.6%,各国间存在显著差异。AI基础设施需求推高半导体成本,也对CPE和智能手机制造商形成压力。
论文研究了AI评委同时优化多个评判维度时的两大失败原因:梯度稀释与指令干扰,为多目标提示词优化提供了系统性诊断框架。