跳到正文
热点事件持续更新

扫描43个DOOM衍生代码库的结构相似性

1 篇报道1 个报道来源2 小时前更新

先了解这件事

AI 综述

Joe Esquibel 扫描了 DOOM 1997 年源码发布的 43 个衍生项目,用结构相似性甄别哪些真正继承了原始代码,结果写在 GitGalaxy 上。这批项目包括忠实移植、现代化引擎,以及约二十种语言的翻译版本,从 Go、Scheme 到 Fortran、COBOL 和 SQL。 扫描器不读函数名或代码本身,只看形状:函数长度、分支结构和函数间调用关系。经源码文本核对,其发现的匹配中 93% 是真实复制;而翻译版本重写了每一行代码,这种相似性搜索无法识别。

AI 根据报道生成 · 55 分钟前更新

报道时间线

沿着报道,了解事件的不同侧面。

11月4日
  1. Adafruit Blog精选
    DOOM 的代码谱系:现代代码如何保留家族相似性

    Joe Esquibel 扫描了 DOOM 1997 年源码发布的 43 个衍生版本,试图甄别哪些真正继承了原始代码,并将结果写在 GitGalaxy 上。

本事件热度走势

还没有足够的连续观测数据,暂不绘制趋势。