人间清醒 Linus:不玩 AI 编程工具,却为 Vibe Coding 点了个赞,还爆料 AI 治服了当年被他怒喷的英伟达
英伟达英伟达(US:NVDA) AI前线·2025-12-01 17:27

AI在软件开发中的作用 - Linux创始人Linus Torvalds对AI辅助编程(vibe coding)总体持正面态度,认为其适合作为编程入门方式,但不适用于生产级代码,否则在维护层面会"糟糕透顶"[2][30][32] - 目前未使用AI辅助编码工具,但认为vibe coding能帮助新手降低计算机系统复杂度带来的入门门槛,让电脑帮助实现原本做不到的事情[5][28][29] - 将AI类比为编译器,认为其像当年从手写汇编过渡到高级语言一样提高生产力,但不会取代程序员,反而可能催生新领域需要更多软件工程师[5][34][35] Linux内核开发演进 - Linus Torvalds过去20年角色已从程序员转变为技术负责人和维护者,主要工作是引导项目方向而非亲自编写代码[3][9][10] - 开发流程出现显著变化:从主要对新想法说"不"转变为更常鼓励尝试新事物,如推动Rust语言引入内核以打破维护者惯性[12][13] - Linux内核开发重点已从新增功能转向长期维护,35年后仍在重写核心代码以提升可维护性和稳定性,每个版本有上千人参与[11][15] AI对开源社区的影响 - AI爬虫对kernelorg源码基础设施造成重大干扰,大量抓取数据给维护工作带来麻烦[4][23] - 收到由滥用AI生成的虚假错误报告和安全通告,消耗维护者时间精力,但对内核项目影响小于curl等项目[4][25] - AI热潮促使Nvidia在Linux内核领域转变为"好公民",20年前这一情况并不成立,现在有来自Nvidia的内核维护者参与[4][21] Rust语言在内核中的进展 - Rust引入Linux内核已5年,实际代码存在3年,正在从实验品转变为内核真正组成部分,但推进速度比预想慢[3][14][15] - Rust引入引发维护者争议,包括代码格式化审阅不熟悉等问题,甚至导致个别维护者辞职,但Linus认为值得推进[13][14] - 内核每个子系统都存在类似Rust的争论,争论是开发过程和发现bug的正常部分,只是Rust受到媒体更多关注[14] 行业技术格局变化 - 认为通用CPU仍是系统最有趣部分,Linux作为基础负责维护启动用户界面等核心功能,AI加速器只是行业新宠[17][18] - GPU运行闭源微内核和CUDA软件栈与用户态商业闭源应用性质相同,内核只需在资源管理虚拟内存等关键领域深度介入[19][20][21] - 期待AI从炒作风口转变为日常现实技术,像编译器一样成为不被过度讨论的常规工具[5][24]

人间清醒 Linus:不玩 AI 编程工具,却为 Vibe Coding 点了个赞,还爆料 AI 治服了当年被他怒喷的英伟达 - Reportify