56,000 lines of DOOM, in a language I made up

4ghuntley💬 1

I built bet, a programming language with slang keywords but a serious LLVM compiler, as a contained experiment to finish a project without research. By relying on AI agents for implementation while I acted as the architect, I successfully ported the entire 56,000-line DOOM game. The result is a self-hosting language that manages memory with arenas and runs the original game bit-for-bit identical to the C version, proving that a joke can be a serious, finished tool.

"A language that only works at the level of syntax is really just a costume."

More from this day · 2026-07-16