Ruby编程语言自1995年问世以来一直保持定期更新,但在本月Tiobe编程语言流行度指数中已跌至第30位,Python被认为是导致Ruby下滑的主要原因。
Ruby曾在2006年成为Tiobe年度编程语言,当年显示出最高的流行度增长率,但如今已接近跌出前30名。根据Tiobe首席执行官保罗·詹森的分析,Ruby在3月份的评级为0.55%,相比上个月的第25名继续下滑。詹森表示:"Ruby下滑的主要原因是Python的流行,现在已经不再需要Ruby了。"Ruby的历史最高排名是在2016年5月的第8位。
本月指数的其他变化中,SQL以2%的评级和R语言以1.88%的评级在前10名中互换位置,SQL目前排第8位,R语言排第9位。此外,Swift以1.04%的评级重新进入前20名,而Kotlin以0.82%的评级下滑至第22位。谷歌的Dart语言曾被定位为JavaScript的竞争对手,目前正在向前20名靠近,本月以0.69%的评级排在第25位。
Tiobe编程社区指数通过评估全球技能工程师数量、课程和相关第三方供应商的公式来衡量语言流行度。计算评级时使用了包括谷歌、亚马逊、必应、维基百科等在内的20多个热门网站。
在本月指数的公告中,詹森回应了关于是否从搜索引擎转向大语言模型来制定评级的询问。詹森表示:"答案是否定的。Tiobe指数衡量的是特定编程语言在互联网上存在多少页面。大语言模型最终依赖相同的来源——它们都是在这些相同的网页上训练和分析的。因此,本质上没有真正的区别。"
根据PYPL编程语言流行度指数,该指数通过分析在Google上搜索语言教程的频率来衡量语言流行度。3月份PYPL指数显示,Python以34.87%的比例继续领先,C/C++以13.66%位列第二,Java以9.82%排名第三。
Q&A
Q1:Ruby编程语言为什么会从热门语言变成冷门语言?
A:主要原因是Python的崛起。Ruby曾在2006年成为年度编程语言,但随着Python在人工智能、数据科学等领域的广泛应用,开发者们更倾向于选择Python,导致Ruby的使用需求大幅下降。
Q2:Tiobe编程语言指数是如何计算的?
A:Tiobe指数通过评估全球技能工程师数量、课程和相关第三方供应商来衡量语言流行度,使用包括谷歌、亚马逊、必应、维基百科等20多个热门网站的数据来计算评级。
Q3:大语言模型会影响编程语言流行度排名的准确性吗?
A:不会。Tiobe指数衡量特定编程语言在互联网上的页面数量,而大语言模型也是在这些相同的网页上训练和分析的,因此两者依赖的数据源本质上是相同的。
好文章,需要你的鼓励
企业AI搜索公司Glean宣布年度经常性收入(ARR)达3亿美元,较15个月前的1亿美元增长三倍。尽管谷歌、微软、OpenAI等科技巨头纷纷入局企业AI搜索市场,Glean凭借"上下文图谱"技术深度理解企业业务需求,并帮助客户显著降低AI计算成本。该公司提供按用量计费和混合定价两种模式,客户涵盖Databricks、Reddit、Pinterest及三星等企业。Glean上轮融资后估值达72亿美元。
香港中文大学与MiniMax提出ClaimDiff-RL框架,将图像描述的AI训练从整体打分升级为逐条核查,有效解决了传统方式导致AI"少说保平安"的问题,同时在多项基准测试上超越Gemini-3-Pro-Preview。
杰夫·贝索斯旗下的蓝色起源公司在佛罗里达卡纳维拉尔角进行静态点火测试时,新格伦重型火箭发生爆炸。这是美国历史上最大规模的火箭爆炸之一,也是蓝色起源公司遭遇的最严重失败。所有人员安全,但该事故可能导致新格伦火箭项目长期暂停。此前该火箭已成功完成三次发射,并实现了助推器回收和重复使用。
ParaVT是一个由南洋理工等多校联合提出的并行视频工具调用框架,通过让AI同时分析多段视频并引入PARA-GRPO算法解决训练中的格式崩溃与工具跳过问题,在六项长视频理解测试中平均提升约7.9%。