10 种最流行的编程语言保持不变,但该组底部的数字正在发生变化,PHP 下降,汇编语言继续上升。
软件质量公司 TIOBE 发布了其 2021 年 11 月的顶级编程语言月度指数,并且正在发生变化:PHP 即将失去前 10 名的位置。
参见:作为开发人员的商业领袖:无代码和低代码软件的兴起(免费 PDF)(TechRepublic)TIOBE Software 首席执行官保罗·詹森 (Paul Jansen) 在谈到这一变化时表示,这表明 Web 编程领域的竞争日益激烈,而 PHP 曾经在该领域占据主导地位。“这并不是说 PHP 已经死了。仍然有很多中小企业依赖 PHP。所以我预计 PHP 会进一步下降,但速度非常缓慢,”詹森说。
TIOBE在其月度列表中排名前 50 位语言,该列表收集来自搜索引擎的数据、经验证精通某种语言的工程师数量、在线课程的可用性等。TIOBE 于 2001 年开始发布其索引,那时 PHP 从未超出前 10 名。
PHP 在 2004 年甚至是 TIOBE 的年度语言,它在 2010 年的流行度达到了第三名,但此后流行度逐渐下降。2021 年 11 月是迄今为止的最低点。
为了进一步对 PHP 施加压力,Jansen 将其描述为 PHP 的两个竞争对手的 Ruby 和 Groovy 在本月均上升了三个位置,Ruby 从第 16 位升至第 13 位,Groovy 从第 15 位升至第 12 位。
其他有趣的推动者包括嵌入式应用程序语言 Lua,从第 32 位上升到第 26 位,网络和移动应用程序语言 Dart(第 40 位到第 31 位)和谷歌首选的 Android 语言 Kotlin 从第 38 位上升到第 33 位。
Python 是 2021 年 10 月指数的重头戏,它超越 C 和 Java位居榜首,但仍然稳居榜首,紧随其后的六种语言也是如此,相对稳定地进入前 10 名。倒数前三位排名正在发生变化的地方:汇编语言超越 SQL 和 PHP 占据第八位,将另外两个降低了一个档次。
自 2016 年以来,汇编语言的流行度一直在上升,当时它在排名较低的几年后首次闯入 TIOBE 前 10 名。其受欢迎程度飞跃的原因是,在对 IoT 设备硬件进行编程时,通常需要使用低级汇编语言。
参见: 招聘工具包:JavaScript 开发人员 (TechRepublic Premium)
第八名标志着汇编语言自 2011 年被纳入该指数以来的最高排名。对于本质上用于描述旧的、低级和困难的编程语言的术语来说,这是一个相当快的上升。PHP 可能已经准备好跌出前 10 名,但汇编语言的排名上升甚至可能是更大的消息,尤其是对于希望学习新技能的开发人员而言。
评论专区