|
| 1 | +--- |
| 2 | +title: "惊了!Java竟然掉到老四了,是20多年来最低的TIOBE排行了" |
| 3 | +linkTitle: "TIOBE 2025.12排行" |
| 4 | +date: 2025-12-11 |
| 5 | +description: > |
| 6 | + 最近有项目需要,再转战回java,想先熟悉下业内有啥新趋势,结果看到java在TIOBE的排行... 竟然掉到第四了,是20多年来最低的TIOBE排行了。人工智能的到来,造成了二十年未有之大变局呀。 |
| 7 | +author: xiaoping378 |
| 8 | +resources: |
| 9 | +- src: "**.{png,jpg}" |
| 10 | + title: "Image #:counter" |
| 11 | + params: |
| 12 | + byline: "来源:xiaoping378 / CC-BY-CA" |
| 13 | +--- |
| 14 | + |
| 15 | +## Top15语言排行 |
| 16 | + |
| 17 | +下图是2025.12月的编程语言排行榜,**人工智能的到来,已经造成了二十年未有之大变局**。 |
| 18 | + |
| 19 | + |
| 20 | +### Java 的持续下滑 |
| 21 | + |
| 22 | +Java自从2001年登顶后,终于滑到老四了,这是二十多年来的最低位,延续了Java份额近年来被其他语言侵蚀的趋势。虽然它仍是企业级和安卓开发的中坚力量,但其主导地位确实在减弱,和整个互联网行业的走势何其相似。不过大伙儿倒不用担心饭碗问题,没看delphi和Fortan还活跃着呢 |
| 23 | + |
| 24 | + |
| 25 | + |
| 26 | +### Go 的“消失” |
| 27 | + |
| 28 | +未进前十! 在榜单前十名中,完全没有看到 Go 语言的身影。甚至低于第10名R语言的1.96%。 |
| 29 | + |
| 30 | +Go已成为云原生、微服务、分布式系统基础设施领域的事实标准语言(Docker, Kubernetes, etcd, Prometheus等核心云原生工具均用Go编写)。在这个极其关键但相对专业和底层的赛道里,Go是绝对的统治者。但TIOBE指数基于全球搜索引擎流量,更偏向于反映广泛学习、讨论和使用的广度。Go在基础设施层的“隐形冠军”地位,意味着它被大量用于构建系统,但直接使用它编写业务应用的人数,相比Python、Java、C#等还是少。这说明Go虽成功定义了一个新时代的基础设施层,但还是没大规模渗透到更广泛的应用开发层呀,我辈Goper仍需努力啊。 |
| 31 | + |
| 32 | +### 榜单其他看点 |
| 33 | + |
| 34 | +- Python 的统治力:以23.64% 的份额稳居第一,几乎是第二名C语言的两倍多,其领先地位极为稳固。 |
| 35 | + |
| 36 | + Python高达23.64% 的份额,算是人工智能、机器学习、数据科学和自动化成为过去几年乃至未来最核心发展方向的直接证明了。Python庞大的科学生态(NumPy, Pandas)和AI框架(TensorFlow, PyTorch)使其成为这些领域的“普通话”。 |
| 37 | + |
| 38 | + 另外,企业正在无脑开展“数据驱动”和“AI赋能”的转型。无论是做应用开发、金融分析还是生物信息,学习和使用Python来处理数据、调用模型都成为了必备技能。已从一个编程语言演变为新时代的基础工具。 |
| 39 | + |
| 40 | +- C 语言的强势回归:从第4名跃升至第2名,份额增长超过1个百分点,是前五名中上升势头最猛的语言。 |
| 41 | + |
| 42 | + C语言跃居第二,份额增长,应该是行业面临算力瓶颈、追求极致性能和能效的体现。在AI推理、边缘计算、物联网、汽车电子、操作系统、新兴硬件(如RISC-V)驱动等领域,当摩尔定律放缓,软件优化必须更贴近硬件。同时,在AI推理部署、嵌入式AI、高性能网络设备等关键领域,C仍是不可替代的基石。这说明,硬件和基础软件的创新正迎来新一轮热潮。 |
| 43 | + |
| 44 | + 外加全球纷纷选择制造业护国的战略,这个表现也算理所当然了。 |
| 45 | + |
| 46 | +- C# 的显著增长:份额大幅上涨+2.39%,是前十名中增幅最大的语言,显示其强劲活力。 |
| 47 | + |
| 48 | + 这直接归功于微软的全面转型成功。.NET Core/.NET 5+ 的跨平台、高性能特性,加上微软云(Azure)的深度集成,使其成为企业,特别是原有Windows生态企业进行云原生现代化改造的黄金路径。估计国内游戏开发(Unity引擎)的持续火爆也贡献了力量。 |
| 49 | + |
| 50 | +- Perl 的意外飙升:从第26名暴升至第9名,份额增长1.33%,是最大的“黑马”。 |
| 51 | + |
| 52 | + Perl(第9名!)和R语言的排名飙升是“工具属性”的胜利。它们在特定领域(Perl在生物信息、系统管理、文本处理;R在统计学、生物统计、学术研究)有着成熟的库和即用脚本。当这些领域因AI、生物科技等产业发展而数据处理任务激增时,这些“老牌利器”的需求就快速反弹。 |
| 53 | + |
| 54 | + 在专业垂直领域,**解决具体问题的最佳工具** 往往比最流行的通用语言更重要。这也反映了特定行业(如生物信息学)的繁荣。 |
| 55 | + |
| 56 | +## 总结 |
| 57 | + |
| 58 | +{{< imgproc future Resize "600x600" >}} |
| 59 | +未来架构指引 |
| 60 | +{{< /imgproc >}} |
| 61 | + |
| 62 | +这张榜单是近年来行业发展的一张完美的“压力分布图”: |
| 63 | + |
| 64 | +- 顶层(AI/数据) 被Python统治,代表未来热门方向。 |
| 65 | +- 底层(硬件/系统) 由C/C++把持,代表对性能的永恒追求。 |
| 66 | +- 中间层(企业应用) 正从Java一家独大,向C#、Go等多元化栈演变,代表企业上云和技术架构的深刻变革。 |
| 67 | +- 垂直领域 则因特定产业(如生物科技)的爆发,让Perl、R等工具语言重获新生。 |
| 68 | + |
| 69 | +我们不应该只看到简单的排名游戏,而应看到AI革命、硬件创新、企业上云、垂直行业深化这四大技术浪潮,在编程语言生态上投射出的清晰影像。做好后续项目架构规划和未来投资,才是关键。 |
0 commit comments