【导语马斯克在X上抛出暴论称代码将成下一个汇编未来AI直接生成二进制文件。这一观点引发软件工程界大佬反对而现实中AI生成代码比例正不断提高这场争论背后实则是在追问人类能否建立不可读却可信任的工程体系。】马斯克“代码无用论”暴论引炸锅就在近期马斯克在X上发表惊人观点认为代码正变成下一个汇编未来要彻底摒弃“源代码”让AI直接生成二进制文件。简单来说以后只需告诉AI需求它就能直接输出机器可运行的二进制文件Python、Java、C等编程语言都将成为“中间商”被砍掉。这一观点的导火索是特斯拉前Autopilot深度学习专家James Douma的帖子他表示不再看源代码就像不再看汇编代码一样信任AI生成的代码马斯克秒转并进一步提出更炸裂的看法他要消灭的是“人类写代码、读代码”这个环节本身。软件工程大佬罕见站对立面马斯克的言论一出软件工程界炸锅UML之父Grady Booch、《代码整洁之道》作者Uncle Bob Martin等教父级人物罕见地站到了他的对立面。知名开发者bashbunni反讽“把一切都当黑盒能出什么错呢”Uncle Bob Martin给出建设性方案建议先让AI生成一种人类不用看、但机器能跨平台一致执行的中间表示作为过渡。Grady Booch则反驳得更为优雅且有力指出只要需要精确描述意图就需要某种“编程语言”写出来的就是源代码不管它叫提示词还是自然语言只要符合精确、可重复等特性就还是源代码。评论区还指出编译器是确定性翻译同一份源代码编译一万次出来的二进制都一样而AI是概率性生成生成的代码可能完全不同这也是Douma类比中最薄弱的地方。现实已在向AI代码生成狂奔说马斯克完全在做梦也不公平现实已经在朝他说的方向发展。到2026年4月谷歌接近80%的新代码都是AI生成的一些小创业公司更是夸张95%的代码由AI编写人类工程师主要负责审代码和定方向。整部编程史就是一部“人类不断往后退”的历史从最初程序员直接用0和1写机器码到后来有了汇编语言再到Fortran以及C、C、Java、Python等高级语言每一代语言都将人类从底层细节中解放出来让人类离机器越来越远离意图越来越近。每一次抽象层上移都伴随着恐惧但新工具链都建立了新的信任机制。AI取代源代码地位待解难题目前Cursor、Claude Code、Codex等工具本质上是编程史发展的延伸能根据人类指令生成源代码人能读、能查、能改但马斯克说的“直接生成二进制、跳过源代码”全世界还没有任何一个产品在做。这场争论的根本问题是人类能不能建造出一种自己看不懂、但依然可以信任的工程体系。过去每一次抽象层上移人类都保留了一层自己能读懂的东西作为安全网源代码就是这张网的最后一层。马斯克认为这张网可以拆了但大佬们质疑拆了谁来兜底。半个世纪前编译器用确定性证明了自己值得信任如今AI若想取代源代码的地位必须回答凭什么让人信任它。编辑观点马斯克的观点虽激进但反映了AI在编程领域的发展趋势。软件工程大佬的反对也提醒我们要谨慎对待技术变革。未来AI能否取代源代码关键在于能否建立新的信任机制。