深圳市的众擎机器人科技有限公司研发的人形机器人PM01在展厅中央大步走 羊城晚报记者 刘畅 摄 羊城晚报全媒体记者 陈泽云 丰西西 实习生 蔡欣潼从好...
2025-09-20 0
很多人问我为什么最近 Perl 的人气回升。整整一年前,Perl 排名还在第 27 位,而现在突然跃升到第 10 位。尽管在巅峰时期(2005 年 3 月)Perl 曾位列第 3,但 Perl 目前的复苏仍然值得关注和讨论。技术上使得 Perl 得到如此高评分的原因是它在亚马逊上有大量的图书——它列出的书籍数量比例如 PHP 多 4 倍,比 Rust 多 7 倍。但导致 Perl 人气上升的“真正”深层原因对我来说仍然未知。
我能想到的唯一可能性是 Perl 5 逐渐被重新视为“真正的 Perl”。我来解释一下。Larry Wall 在 2000 年左右宣布了一个全新的 Perl,即 Perl 6。这个 Perl 6 的实现耗时数十年(属于第二系统效应),最终语言被重新命名为 Raku。在这几十年里,Perl 5 的旧有开发在某种程度上停滞,结果 Perl 社区陷入不确定性。与此同时,一个很好的替代者——Python——逐渐成熟,许多 Perl 程序员转向了 Python。现在,25 年后,Perl 6/Raku 在 TIOBE 指数中仅处于第 129 位,因此几乎在编程世界中不起作用。另一方面,Perl 5 最近发布频繁,因此逐渐获得了关注。
TIOBE 编程社区指数是衡量编程语言流行度的指标。该指数每月更新一次。评分基于全球熟练工程师的数量、课程和第三方供应商。用于计算评分的站点包括 Google、Amazon、Wikipedia、Bing 以及 20 多个其他网站。需要注意的是,TIOBE 指数并不是关于哪个编程语言最好,也不是关于哪种语言写的代码行数最多。
该指数可用于检查你的编程技能是否仍然过时,或在开始构建新软件系统时为选择采用何种编程语言提供战略参考。
下面列出完整的前 50 种编程语言。此概览为非官方发布,可能会遗漏某些语言。
以下列表表示排名第 51 至第 100 的语言。由于差异相对较小,编程语言仅按字母顺序列出。
ActionScript、Algol、Alice、Apex、Awk、B4X、CLIPS、Clojure、D、Eiffel、Elm、F#、Forth、Groovy、Hack、Icon、Inform、Io、J、JScript、Logo、Modula-2、Mojo、MQL5、NATURAL、Nim、Oberon、OCaml、Occam、OpenCL、OpenEdge ABL、PL/I、Q、Racket、REXX、Ring、RPG、Scheme、Simulink、Smalltalk、SPARK、Stata、Structured Text、SystemVerilog、Tcl、Vala/Genie、VHDL、Wolfram、X++、Xojo
为看到更大的图景,请参阅下方许多年前前十位编程语言的排名。请注意这些数据为期 12 个月的平均排名。
重要观察:
• 2001 年之前的数据并非基于网络搜索引擎的计数,而是基于 Usenet 新闻组的命中数,这些数据是事后回溯计算得出的。
• 上表中“Visual Basic”和“(Visual) Basic”有所区分。直到 2010 年,“(Visual) Basic”指代 Basic 的所有可能方言(包括 Visual Basic)。经讨论,决定将“(Visual) Basic”拆分为其各个方言,例如 Visual Basic .NET、Classic Visual Basic、PureBasic、Small Basic 等。由于 Visual Basic .NET 已成为 Visual Basic 的主要实现,因此现在称其为“Visual Basic”。
• 编程语言 SQL 在 2018 年被加入 TIOBE 指数,此前有人指出 SQL 是图灵完备的。因此尽管该语言历史悠久,但在该指数中的历史较短。
下面列出了所有“年度编程语言(Programming Language of the Year)”获奖者的名人堂。该奖项授予在一年内评分升幅最大的编程语言。
以下为最常被请求更改或报告的前五项。
• 除了“<语言> programming”(<语言> 编程)之外,还应尝试诸如“programming with <语言>”(使用 <语言> 编程)、“<语言> development”(<语言> 开发)和“<语言> coding”(<语言> 编码)等查询。
• 增加其他自然语言(非英语)的查询支持。计划从中文搜索引擎百度开始。该工作已部分实施,未来几个月将完成。
• 增加一份所有被拒绝的搜索词请求清单,目的是减少关于 Rails、jQuery、JSP 等的重复邮件。
• 为数据库、软件配置管理系统和应用框架启动一个 TIOBE 指数。
• 一些搜索引擎允许查询去年新增的页面。TIOBE 指数应仅跟踪最近新增的页面。
我们相信人工智能为普通人提供了一种“增强工具”,并致力于分享全方位的AI知识。在这里,您可以找到最新的AI科普文章、工具评测、提升效率的秘籍以及行业洞察。
欢迎关注“福大大架构师每日一题”,发消息可获得面试资料,让AI助力您的未来发展。
相关文章
深圳市的众擎机器人科技有限公司研发的人形机器人PM01在展厅中央大步走 羊城晚报记者 刘畅 摄 羊城晚报全媒体记者 陈泽云 丰西西 实习生 蔡欣潼从好...
2025-09-20 0
九月头条:Perl 重返前十很多人问我为什么最近 Perl 的人气回升。整整一年前,Perl 排名还在第 27 位,而现在突然跃升到第 10 位。尽管...
2025-09-20 0
最近AMD发布了全新锐龙5 9500F,精准卡位1299元,填补了锐龙9000系列在更低价格段的空缺。面对同价位的主要竞争对手酷睿i5-14600KF...
2025-09-20 0
尼康Nikkor Z 24-70mm f/2.8 S II来了,重量仅有675g,是同类镜头中最轻,而且做到了内变焦并使用了SSVCM马达,看样子要问...
2025-09-20 0
金山网讯 “没想到这么快,9万元高企奖励资金直接到账了!”日前,新晋高新技术企业的江苏田信塑料光纤有限公司项目部负责人朱静手拿银行回单欣喜地表示。朱静...
2025-09-20 0
证券之星消息,根据天眼查APP数据显示睿创微纳(688002)新获得一项实用新型专利授权,专利名为“一种显示屏保护装置、热像安装设备及热像仪”,专利申...
2025-09-20 0
投资界(ID:pedaily2012)9月12日消息,近日,云南省低空产业投资有限公司正式注册成立。为贯彻落实省委、省政府决策部署,在省发展改革委、省...
2025-09-20 0
随着 5G、物联网技术普及,无线网络承载业务量指数级增长,性能瓶颈与干扰问题成为制约用户体验的核心因素。本文从性能指标解析切入,梳理干扰源特征,结合信...
2025-09-20 0
发表评论