Winners Announced in 2026’s ‘International Obfuscated C Code Competition’
There’s a "Tetris-optimized” GameBoy emulator with source code that looks like a GameBoy, as well as a quasi-Rogue-like game voted “most likely to teleport.” Awards were also given for the best imaginary emulator (a virtual machine in 366 bytes of C) and the best fractional emulator (a maze generator for the Commodore 64). But every one of the 22 winning programs seems wildly creative…
- Quine Pong. “Running the program produces the source code to generate the next frame, formatted to display the current frame. By repeatedly compiling and running each successive frame, you can play the game. To move, pass either “w” (up) or “e” (down) as an argument…”
- A winning Taiwanese programmer formatted their source code in the shape of a Tardis from Doctor Who — code that displays an intricate ASCII animation of Doctor Who’s 1963 opening title sequence.
- One winning entry emulates an IBM 7040 mainframe, first converting a program (encoded in whitespace) into ASCII-character drawings of punchcards for a FORTRAN program — and then executing that program to calculate the light visible to an observer looking at black hole, ultimately creating an image. It’s all recreating what astrophysicist Jean-Pierre Luminet had to do in 1978 to generate the first-ever simulated photograph of a black hole (on an IBM 7040 mainframe). “The entry can also run other FORTRAN programs — but “they must be provided as a deck of punch cards… Tools have been provided to convert to/from decks and to interpret…”
“We have added fun challenges to this year’s winning entries competition…” the web site notes. “After you figure out what a given winning entry does, we encourage you to attempt the fun challenge!”
Thanks to long-time Slashdot reader achowe for bringing the news (who has submitted winning entries in four different decades, starting in 1991 and continuing through 2025) — and who won again this year for a program simulating the Space Invaders-like game from Casio’s 1980 MG-880 calculator.
Follow the IOCCC on Mastodon.
$150 million in revenue
The headline number here is $150 million but that isn’t what it’s being presented as.
I assume that by “revenue” they mean gross sales revenue.
So after deducting costs (commissions and profit margins for the retailers average between 30% and 50%, apparently) the remaining amount is likely in the area of $75 to $85 million to the company.