DOOM's DNA: How code keeps its family resemblance across 44 ports
Summary
A software archaeology study tracing the lineage of DOOM source ports by analyzing code shape rather than source text. The piece covers 43 descendants, fingerprinting methods, translations, and examines what survives across languages, with interactive visuals and data available on GitGalaxy.