C++ 超越了 Python?Stack Overflow 2025 年度“最受喜爱”语言中的意外领跑者

面向初学者的在线Python训练器

轻松学习Python,无需理论负担。在浏览器中直接解决带自动检查的实践任务,无需安装任何东西。

开始课程

Stack Overflow: C++ 进入开发者最喜爱的五大编程语言

Stack Overflow 2025 年度开发者调查带来了一个惊喜:C++ 不仅巩固了其在“最常用”类别中的地位,还成功跻身“最喜爱语言”前五名。根据 2025 年 5 月 15 日公布的研究数据,42.7% 使用 C++ 的受访者将其称为最爱,使该语言超越 Go 和 TypeScript,位居第五。

“C++ 正在经历复兴,”系统编程领域的首席工程师、ISO C++ 委员会成员 Jane Harris 评论道。“C++20 和 C++23 标准的发布为开发者带来了模块、协程和概念,这些极大地简化了高性能代码的编写。现在,它不仅是嵌入式系统的语言,也是 AI/ML 基础设施和游戏引擎的主要工具。”

2025 年的调查覆盖了来自 180 个国家的 70,000 多名开发者。最喜爱语言前五名包括:Rust(78.1%)、Elixir(71.3%)、Clojure(69.2%)、TypeScript(48.5%)和 C++(42.7%)。值得注意的是,与 2024 年相比,C++ 的增幅最大(+8.2 个百分点)。专家认为这与 C++ 在高负载系统开发、金融算法项目中的积极采用有关。

“在需要完全控制内存和极低延迟的场景下,C++ 仍然无可替代,”Meta 技术总监 Mark Zuckerberg(在最近对 IEEE Spectrum 的采访中)表示。“我们正在将推荐栈的关键组件从 Python 重写为 C++,这使速度提升了 15 倍,同时云资源成本降低了 40%。”

然而,批评之声也未缺席。23% 的受访者因调试复杂和内存泄漏问题,将 C++ 称为“最可怕”的语言。尽管如此,新一代静态分析器和改进后的性能分析工具(例如将 AddressSanitizer 集成到标准工具链)正在逐步降低这一门槛。

总体而言,2025 年的趋势显示:开发者越来越多地选择 C++ 并非出于必要,而是出于自觉——为了性能与现代特性。如果您仍在犹豫是否应该学习 C++,那么 Stack Overflow 的数据已经说明了一切。

推荐库