过去的一年,人工智能改变了我们的工作方式,尤其是在编程方面。
在人工智能语境下被称“Vibe 编程”(即利用人工智能编写代码)变得越来越流行,在某些情况下甚至已成为常态。如今,许多公司都在鼓励员工使用Anthropic 的 Claude Code和 OpenAI 的 Codex 等工具来编写代码。
但是,C++ 编程语言的创始人 Bjarne Stroustrup 认为,这种做法的后果非常糟糕,以至于许多“资深程序员选择彻底退休”。
技术媒体人Haider在X平台发表的帖子。
图源:
https://x.com/haider1/status/2056487493084799059
他的观点迅速引发全球技术圈的热议,核心看法直指当下 AI 生成代码的致命缺陷:高级开发者宁愿退休,也不愿耗费精力验证、修复 AI 写出的漏洞代码。这番言论并非空穴来风,而是这位见证编程行业数十年变迁的技术泰斗,基于长期行业观察得出的结论。
AI 代码存在明显短板

马里奥表示,他已经厌倦了验证人工智能编写的代码。
C++ 语言的诞生历程
语言设计的务实理念
正视内存安全争议
低调推进标准化进程

C++ 语言标识与历年版本迭代时间轴
编程语言设计要义
结合多年研发经验,比亚内总结出语言设计的核心准则,优质语言的使命是解决实际业务难题,而非单纯比拼功能数量。
通用语言需要平衡兼容性、性能与拓展性,贴合多样开发场景优化升级;领域专用语言则聚焦细分需求精简架构。同时建议开发者跳出单一语言框架,涉猎不同编程范式,吃透底层原理,全方位提升技术能力。
合理分配 AI 工具定位
对于 AI 编程的价值边界,斯特劳斯特鲁普态度清晰客观。AI 可以辅助编写文档、生成简易代码片段,能够切实提升基础工作效率。
但核心业务、精密程序开发无法交由 AI 完成,这类代码决定项目运行命脉,生成内容隐患非常多,后续校验修正耗费大量人力精力,实际使用性价比偏低。
当下多种开源语言快速崛起,C++ 依旧牢牢占据系统开发、嵌入式、高性能计算等核心领域,支撑诸多关键基础设施运转。AI 只是辅助增效工具,人类对需求的理解、技术把控与创新思维,才是编程行业无法替代的核心力量。
结语
人工智能浪潮下,技术工具在迭代,但核心能力永远无法被替代。斯特劳斯特鲁普的担忧,不仅是对 AI 编程现状的批判,更是对技术行业 “重效率、轻质量” 倾向的警醒。
AI 中文社