开发者为推广AI应用,竟意外修复三十年前代码,让已故程序员“再活”一次!

开发者为推广AI应用,竟意外修复三十年前代码,让已故程序员“再活”一次!
三十年代码“起死回生”修复背后的机缘巧合2026年7月的一个普通周末开发者lexvalo为将自己的AI应用RiverScript提交到老牌桌面软件目录站意外踏入了被遗忘的PAD文件世界。唯一能用的批量提交工具是Roedy Green在几十年前编写的Java程序最后一个版本发布于2017年而Roedy Green本人已在2023年去世。该工具虽功能尚在但完全停留在HTTPS普及之前的世界观存在三个精准卡在旧时代的bug。lexvalo用三天时间将其修复并把原本硬编码在Java枚举里的66个提交目录抽到纯文本文件中让代码不用重新编译就能修改。代码虽老功底深厚打破“不可维护”的刻板印象Roedy Green最出名的作品是讽刺文章《如何编写无法维护的代码》这让人们对他编写的代码产生了“不可维护”的预期。然而lexvalo成功在短时间内修复了三十年前的Java代码证明了Roedy Green作为Java开发者的深厚功底。从代码的实际情况来看尽管存在与现代Web不兼容的问题但整体结构和逻辑仍具有较高的可维护性讽刺文章与实际代码质量形成了有趣的反差。代码续命背后技术传承与人文情怀在Reddit上人们对lexvalo修复代码一事反应热烈。有人认为这是“让Roedy在‘第二次死亡’之前又多活了一会儿”体现了一个人真正的消逝不是肉体死亡而是被世界遗忘的概念。也有人觉得维护已故之人的开源项目很有诗意。这一事件不仅仅是技术上的修复更承载了程序员之间的传承和对代码历史的尊重。尽管PAD标准可能不会复兴这个工具未来或许也无人使用但这一行为本身却成为了程序员群体中一段温暖的佳话。编辑观点此次代码修复事件虽小却彰显了技术传承与人文关怀。它提醒我们代码不仅是技术产物更是开发者智慧与精神的延续即便岁月流转也能在新的时代焕发生机。