极客用 Lean 语言完整重写《毁灭战士》,还顺手加了形式化证明

akbirthko · x · 2026-10-04

受数学证明与 Lean 形式化启发的开发者 @145k4 发布了 (Lean)DOOM:用 Lean 语言(而非 C)完整实现的《毁灭战士》移植版。作者表示好奇数学证明和 Lean 形式化后,发现 Lean 也能做通用编程,于是用它写了整个游戏,并在合适的地方(目前已有几处)加入了真正可验证的形式化证明。项目已开源,是 Lean 通用编程能力的一次趣味展示。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →