OpenAI 联合创始人 Andej Karpathy 提出「细菌编程」
近期,OpenAI 联合创始人 Andej Karpathy 继「氛围编程」(vibe coding)、「上下文工程」(Context Engineering)之后,又创造了一个新词——「细菌式编程」(Bacterial code)。 Andrej Karpathy 分享了维护开源社区的看法,提倡要“细菌DNA”式的编码风格。 🧬 如何像细菌一样写代码,来建立一个繁荣的开源社区 细菌的代码(基因组)有以下特点: 🦠 小巧 (每一行代码都消耗能量) 🦠 模块化 (被组织成可相互替换的“操纵子”群组) 🦠 独立自足 (通过“水平基因转移”可以轻松地“复制粘贴”) 💡 如果代码块是小巧、模块化、独立自足且极易复制粘贴的,那么社区就能通过“水平基因转移”的方式蓬勃发展。 对于你写的任何一个函数(基因)或类(操纵子),你能想象有人在不了解你其余代码、也无需导入任何新依赖的情况下,喊一声“我的了!”(yoink)就直接拿去用并从中获益吗?你的代码能成为 GitHub 上热门的 Gist 吗? 这种编码风格使得细菌能够占领地球上从寒冷到炎热、从酸性到碱性的每一个生态位,甚至包括地球深处和太...

