July 16, 2026

Rip and tear... the comment section

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

A joke coding language ran DOOM, and the comments instantly turned into an AI ethics cage match

TLDR: A developer made a slang-filled programming language that can run the original DOOM, with the actual coding largely done by AI. Readers were split between being impressed and arguing that the AI role should have been front-and-center, turning the comments into the real main event.

A developer built a made-up coding language called bet, gave it slangy group-chat words, and then pushed it way past joke status by using it to run the original DOOM game. That alone would be nerd catnip, but the real fireworks started when readers noticed the giant twist: the creator says an AI coding agent did the implementation while they acted more like the planner, tester, and final judge. Suddenly, what could have been a victory lap became a full-on comment-section showdown over what counts as "building" something in the age of AI.

The strongest reaction was basically: cool project, but be honest about the AI upfront. One commenter argued that making a real programming language is usually a deeply personal, expert-driven thing, and that using AI changes the story completely. Another was less bothered by the bot and more annoyed that the writeup itself felt AI-polished, grumbling that the actually interesting part — the game-friendly memory trick that helps avoid slowdowns — was buried near the end. Meanwhile, one stunned builder asked how on earth this person finished a whole language in 34 hours while they’re still hand-holding their own AI-generated compiler code.

And because the internet cannot resist chaos, the thread also swerved into jokes and meme territory. One user posted a cursed baby-talk fake programming language snippet like a confession at open mic night, while another shrugged off the slang angle entirely with a very online, "is this even a big deal?" vibe. In other words: one part applause, one part side-eye, one part comedy bit — and that mix is exactly why people can’t stop talking about it.

Key Points

  • The article presents bet as a self-hosted programming language that compiles to native code through LLVM and uses slang-style syntax.
  • A primary technical feature of bet is scoped arena allocation, where memory is allocated into a frame-local arena and released in O(1) with a single operation.
  • The author says the project was also an experiment in AI-assisted implementation, with acceptance based on tests and criteria rather than code review.
  • To validate the language, the author rewrote more than 56,000 lines of id Software’s original DOOM C code, including rendering, game logic, WAD loading, and audio.
  • The article states that DOOM replayed recorded inputs in lockstep with the reference C build and produced bit-for-bit identical simulation results.

Hottest takes

"it’s important to be more up front about the role of AI" — bentt
"how did this author manage to finish an entire language in just 34 hours?" — jdw64
"I confess a far worse crime" — andai
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.