对于开发者和应用软件技师来说,选择更杰出的C词汇使撰写能在任何地方运转的应用软件显得更加容易,管理效率更高。从 Java 的较慢衰败到 MATLAB 的不可思议盛行,对现今最盛行的C词汇的分析,能协助你了解新一代态势并积极响应新一代态势。
Python 将竭尽全力占有优势地位,PHP 的畅销某种程度将竭尽全力大幅下滑,人们对 Java 的浓厚兴趣会有所上升。具体来说,这是2023年可能会再次出现的一些世界顶级C词汇态势。
Python 的畅销某种程度稳步存在
2023 年最不更让人吃惊但仍更为重要的C词汇态势可能是 Python 的稳步盛行,此种通用型C词汇近一两年成为世界上最畅销的词汇。
就我个人来说,我不认为 Python 配得上那个独霸。Python 很慢,句法太呆板了,所以做为真正项目投资的词汇还没被校正过。
但 Python 的稳步盛行说明我在这里属于极少数。或许,绝大多数开发人员都讨厌 Python,所以没征兆说明这种态势会在 2023 年发生改变。
PHP 不断衰败
PHP在2023年将进一步的的衰败,在构筑当代互动式互联网中充分发挥基础作用的词汇无须像以前那样盛行。
这并不意味著 PHP 将完全消亡。不要寄希望于像 WordPress 这样的互联网平台会迅速转换到一类新词汇。但太少的新项目会舍弃 PHP。
Java 的号召力无此
Java做为一类对应用软件行业的再次出现起着主导作用的词汇,似乎愈来愈过了它的全盛时期。Oracle在2022年向社会公众发布了 Java 18 预览,但没引起什么巨震。
一两年前, Java 跌出了TIOBE 指数的独霸——这个边线已经保持了整整 20 年。截止 2023 年,诸多征兆说明此种大幅下滑不是暂时的。尽管 Java 在来年可能会竭尽全力普及化,但极难想像它会恢复到萨德基做为最盛行词汇之一的地位。恰好相反,我们揣测 Java 在来年及以后的畅销某种程度将竭尽全力上升。
Rust兴起
从统计上看,Rust 此种注重安全和效率的开源词汇仍然相对冷门,在 TIOBE 指数中排名第 20 位。但 Rust 拥有大量忠实的追随者——事实上,根据 Stack Overflow,它是“最畅销”的C词汇,即使它不是最常用的。
我们预计这一态势将稳步到 2023 年——不仅因为 Rust 强大的社区,还因为 Rust 在互联网安全领域具有明显的吸引力。使用 Rust 并不能保证免受攻击,但这是开发者的一个不错的选择,能使他们的应用软件更加安全。
汇编词汇愈来愈畅销
近一两年 TIOBE 指数中一个鲜为人知的态势是汇编词汇的盛行度较慢上升。
汇编词汇(一个能包括多种特定词汇的通用型类别)在 2016 年首次进入最畅销词汇的前 10 名。现在排名第九,比去年有所上升,但仍然领先于此类词汇如 PHP、Go 和 Swift。
为什么会有这么多开发人员使用汇编词汇?极难确定,但我们认为对高性能的需求是一个因素。汇编词汇的盛行更多的反映在专业硬件设备上,如物联网 (IoT) 设备,这可能需要开发者撰写汇编代码来访问这些设备上高级词汇不支持的功能。
大家永远讨厌C
今年满 50 岁的 C 可能已经老了,但它仍然像以往一样重要,并且在 2022 年仍然是一门热门C词汇。它的速度优势对于各种编程任务都是必不可少的。
C 不如 Python 盛行,但也很接近。做为一类久经考验的坚挺词汇,仍会保持其对应用软件核心重要性。如果你必须选择一类最重要的词汇来长期学习,C 将是一个不错的选择。
最后的话
事实上,2023 年应用软件开发领域不会发生翻天覆地的变化。相比过去一两年中再次出现的态势不会有大的差异。但也有一些态势,比如 PHP 的衰败、汇编代码的意外流
原文:
https://www.itprotoday.com/programming-languages/top-programming-language-trends-2023;本文经翻译整理后发布。