过去一年多,这三门言语之间的排名差距一直不脚 1%,有时是 C 领先,有时是 C++ 反超,而现在 C 再次回到了第二名的,从未落伍。不外,Java 方才推出了 Java 25 版本,而 C++ 也正正在紧锣密鼓地预备 C++26,所以第二名之争还会很激烈。这几年 C、Java 的走势都是稳中有降,而那掉下去的热度、关心度,全被 Python 给吃了。终究现正在不管是 AI、数据阐发、仍是讲授入门,大师第一反映都是—— 用 Python 啊。
下图是Python、C、C++、Java 近20 年来的走势对比,很较着的感受到 这几年 Python 的强势兴起:
值得留意的是,C#本年也正在快速逃逐这三位老选手,本年岁首年月时,C# 取 C、C++ 和Java 之间的差距还正在 4% 摆布,而现正在,这一差距曾经缩小到仅剩 1。4%。
目前,C++ 仍然是操做系统、驱动、逛戏引擎不成替代的基石,Java 正在金融、企业、后台系统仍然稳如老狗。TIOBE 每个月城市发布一次编程言语的排行榜,这份排行榜排名基于全球手艺工程师、课程和第三方供应商的数量,此中包罗了风行的搜刮引擎以及手艺社区,如 Google、等等。数据反映目前支流编程言语的变化趋向,对我们进修和工做可做为一个参考,但各个言语都有它们各自适合的使用场景,所以也不必过于正在意,终究言语的黑白正在于若何去利用它。