Folia
← 返回头版

“可执行考古学”复活早期AI编程模型:对比现代工具缺失的显式理论基础

一项名为“可执行考古学”(Executable Archaeology)的研究通过运行原始代码,成功复现并分析了两个历史悠久的计算机程序理论模型:赫伯特·西蒙(Herbert Simon)于1961年提出的启发式编译器(Heuristic Compiler),以及麻省理工学院程序员学徒项目(MIT Programmer's Apprentice project)在1984年开发的KBEmacs 1。该研究旨在利用现代手段重新激活这些早期计算系统,以探究其背后的编程逻辑与知识调用机制 1。

在具体复现结果方面,研究人员验证了Heuristic Compiler的输出与Simon在1963年论文中展示的编译代码一致,而KBEmacs则重现了其1984年12月自检过程中的SQRT序列 1。值得注意的是,此次详细的复现工作大量借助了Anthropic公司开发的Claude Code(Opus 5.5版本)作为辅助编程工具 1。尽管这两个系统诞生年代不同且初衷各异,但分析显示它们在适应现有例程和调用编程知识方面存在显著共性 1。相比之下,当代强大的AI编码助手往往缺乏这种基于模式匹配和显式、可执行的编程理论基础 1。


评论