Files
ioccc/years.html
T
Landon Curt Noll f29b37e49a improve HTML menus, add social.html, prep for IOCCC28 winners
Prepare for the winners of **IOCCC28**.

> However these are not the 2024 droids you are looking for.  :-)

The HTML menu (both JavaScript and non-JavaScript) has been updated.

The `Status -> Rules and guidelines' have been replaced with two
separate menus `Status -> IOCCC rules` and `Status -> IOCCC guidelines`.

Added a new top level `social.html` page: built from a new `social.md`.

Sorted rules for building specific web pages in the top level `Makefile`.
Added `make social` to make the `social.html` page from `social.md`.

The `bin/gen-top-html.sh` now is able to process a argument of **social**
to process the new top level `social.html` page.

Changed `bin/gen-top-html.sh` VERSION from "2.0.0 2025-03-13"
to "2.0.1 2025-07-25".

Below `About -> Home page` a new `About -> IOCCC social media` menu item
as added.

Because the menu change touched every HTML file, we changed the general
copyright date range for HTML files from "1984-2024" to "1984-2025"
due to the extensive changes made for **IOCCC28**.

Those markdown files that were modified in 2025 had their copyright date
range also changed from "1984-2024" to "1984-2025".

Rebuilt tarballs and sitemap due to the extensive HTML rebuilding.

Ran `make update` to perform the above.
2025-07-26 13:06:29 -07:00

1790 lines
82 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<!-- START: two lines up starts content from: inc/top.default.html -->
<!-- END: this line ends content from: inc/top.default.html -->
<!-- START: this line starts content from: inc/head.default.html -->
<head>
<link rel="stylesheet" href="./ioccc.css">
<link href="https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap" rel="stylesheet">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<title>The International Obfuscated C Code Contest</title>
<link rel="icon" type="image/x-icon" href="./favicon.ico">
<meta name="description" content="IOCCC Winning Entries by Year">
<meta name="keywords" content="IOCCC, entry, entries, IOCCC Winning Entries by Year, download IOCCC entry source, IOCCC entry source">
</head>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<!-- !!! DO NOT MODIFY THIS FILE - This file is generated by a tool !!! -->
<!-- !!! DO NOT MODIFY THIS FILE - This file is generated by a tool !!! -->
<!-- !!! DO NOT MODIFY THIS FILE - This file is generated by a tool !!! -->
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<!-- END: this line ends content from: inc/head.default.html -->
<!-- -->
<!-- This web page was formed via the tool: bin/gen-years.sh -->
<!-- The main section of this web page came from JSON and other data files -->
<!-- -->
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<!-- The main section of this web page was generated via the tool: bin/gen-years.sh -->
<!-- The main section of this web page was generated via the tool: bin/gen-years.sh -->
<!-- The main section of this web page was generated via the tool: bin/gen-years.sh -->
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<!-- Markdown content was converted into HTML via the tool: bin/md2html.sh -->
<!-- START: this line starts content from: inc/body.default.html -->
<body>
<!-- END: this line ends content from: inc/body.default.html -->
<!-- START: this line starts content from: inc/topbar.default.html -->
<div class="theader">
<nav class="topbar">
<div class="container">
<div class="logo">
<a href="./index.html" class="logo-link">
IOCCC
</a>
</div>
<div class="topbar-items">
<div class="item">
<span class="item-header">
Entries
</span>
<div class="sub-item">
<div class="outfit-font">
<a href="./years.html" class="sub-item-link">
Winning entries
</a>
</div>
<div class="outfit-font">
<a href="./authors.html" class="sub-item-link">
Winning authors
</a>
</div>
<div class="outfit-font">
<a href="./location.html" class="sub-item-link">
Location of authors
</a>
</div>
<div class="outfit-font">
<a href="./bugs.html" class="sub-item-link">
Bugs and (mis)features
</a>
</div>
<div class="outfit-font">
<a href="./faq.html#fix_an_entry" class="sub-item-link">
Fixing entries
</a>
</div>
<div class="outfit-font">
<a href="./faq.html#fix_author" class="sub-item-link">
Updating author info
</a>
</div>
</div>
</div>
<div class="item">
<span class="item-header">
Status
</span>
<div class="sub-item">
<div class="outfit-font">
<a href="./news.html" class="sub-item-link">
News
</a>
</div>
<div class="outfit-font">
<a href="./status.html" class="sub-item-link">
Contest status
</a>
</div>
<div class="outfit-font">
<a href="./next/rules.html" class="sub-item-link">
IOCCC rules
</a>
</div>
<div class="outfit-font">
<a href="./next/guidelines.html" class="sub-item-link">
IOCCC guidelines
</a>
</div>
<div class="outfit-font">
<a href="./markdown.html" class="sub-item-link">
Markdown guidelines
</a>
</div>
<div class="outfit-font">
<a href="./SECURITY.html" class="sub-item-link">
Security policy
</a>
</div>
</div>
</div>
<div class="item">
<span class="item-header">
FAQ
</span>
<div class="sub-item">
<div class="outfit-font">
<a href="./faq.html" class="sub-item-link">
Frequently asked questions
</a>
</div>
<div class="outfit-font">
<a href="./quick-start.html#enter" class="sub-item-link">
Enter the IOCCC
</a>
</div>
<div class="outfit-font">
<a href="./faq.html#compiling" class="sub-item-link">
Compiling entries
</a>
</div>
<div class="outfit-font">
<a href="./faq.html#running_entries" class="sub-item-link">
Running entries
</a>
</div>
<div class="outfit-font">
<a href="./faq.html#help" class="sub-item-link">
How to help
</a>
</div>
</div>
</div>
<div class="item">
<span class="item-header">
About
</span>
<div class="sub-item">
<div class="outfit-font">
<a href="./index.html" class="sub-item-link">
Home page
</a>
</div>
<div class="outfit-font">
<a href="./social.html" class="sub-item-link">
IOCCC social media
</a>
</div>
<div class="outfit-font">
<a href="./about.html" class="sub-item-link">
About the IOCCC
</a>
</div>
<div class="outfit-font">
<a href="./judges.html" class="sub-item-link">
The judges
</a>
</div>
<div class="outfit-font">
<a href="./thanks-for-help.html" class="sub-item-link">
Thanks for the help
</a>
</div>
<div class="outfit-font">
<a href="./contact.html" class="sub-item-link">
Contact us
</a>
</div>
</div>
</div>
</div>
</div>
</nav>
<div class="header-mobile-menu">
<noscript>
<a href="./nojs-menu.html" class="topbar-js-label">
Please Enable JavaScript
</a>
</noscript>
<button id="header-open-menu-button" class="topbar-mobile-menu">
<img
src="./png/hamburger-icon-open.png"
alt="hamburger style menu icon - open state"
width=48
height=48>
</button>
<button id="header-close-menu-button" class="hide-content">
<img
src="./png/hamburger-icon-closed.png"
alt="hamburger style menu icon - closed state"
width=48
height=48>
</button>
<div id="mobile-menu-panel" class="hide-content">
<div class="mobile-menu-container">
<div class="mobile-menu-wrapper">
<div class="mobile-menu-item">
Entries
</div>
<div class="mobile-submenu-wrapper">
<a class="mobile-submenu-item" href="./years.html">
Winning entries
</a>
<a class="mobile-submenu-item" href="./authors.html">
Winning authors
</a>
<a class="mobile-submenu-item" href="./location.html">
Location of authors
</a>
<a class="mobile-submenu-item" href="./bugs.html">
Bugs and (mis)features
</a>
<a class="mobile-submenu-item" href="./faq.html#fix_an_entry">
Fixing entries
</a>
<a class="mobile-submenu-item" href="./faq.html#fix_author">
Updating author info
</a>
<a class="mobile-submenu-item" href="./thanks-for-help.html">
Thanks for the help
</a>
</div>
</div>
<div class="mobile-menu-wrapper">
<div class="mobile-menu-item">
Status
</div>
<div class="mobile-submenu-wrapper">
<a class="mobile-submenu-item" href="./news.html">
News
</a>
<a class="mobile-submenu-item" href="./status.html">
Contest status
</a>
<a class="mobile-submenu-item" href="./next/rules.html">
IOCCC rules
</a>
<a class="mobile-submenu-item" href="./next/guidelines.html">
IOCCC guidelines
</a>
<a class="mobile-submenu-item" href="./markdown.html">
Markdown guidelines
</a>
<a class="mobile-submenu-item" href="./SECURITY.html">
Security policy
</a>
</div>
</div>
<div class="mobile-menu-wrapper">
<div class="mobile-menu-item">
FAQ
</div>
<div class="mobile-submenu-wrapper">
<a class="mobile-submenu-item" href="./faq.html">
Frequently asked questions
</a>
<a class="mobile-submenu-item" href="./quick-start.html#enter">
Enter the IOCCC
</a>
<a class="mobile-submenu-item" href="./faq.html#compiling">
Compiling entries
</a>
<a class="mobile-submenu-item" href="./faq.html#running_entries">
Running entries
</a>
<a class="mobile-submenu-item" href="./faq.html#help">
How to help
</a>
</div>
</div>
<div class="mobile-menu-wrapper">
<div class="mobile-menu-item">
About
</div>
<div class="mobile-submenu-wrapper">
<a class="mobile-submenu-item" href="./index.html">
Home page
</a>
<a class="mobile-submenu-item" href="./social.html">
IOCCC social media
</a>
<a class="mobile-submenu-item" href="./about.html">
About the IOCCC
</a>
<a class="mobile-submenu-item" href="./judges.html">
The judges
</a>
<a class="mobile-submenu-item" href="./contact.html">
Contact us
</a>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
var headerOpenMenuButton = document.getElementById("header-open-menu-button");
var headerCloseMenuButton = document.getElementById("header-close-menu-button");
var mobileMenuPanel = document.getElementById("mobile-menu-panel");
headerOpenMenuButton.addEventListener("click", () => {
headerOpenMenuButton.classList.remove("topbar-mobile-menu");
headerOpenMenuButton.classList.add("hide-content");
headerCloseMenuButton.classList.remove("hide-content");
headerCloseMenuButton.classList.add("topbar-mobile-menu");
mobileMenuPanel.classList.remove("hide-content");
mobileMenuPanel.classList.add("topbar-mobile-panel");
});
headerCloseMenuButton.addEventListener("click", () => {
headerCloseMenuButton.classList.remove("topbar-mobile-menu");
headerCloseMenuButton.classList.add("hide-content");
mobileMenuPanel.classList.add("hide-content");
mobileMenuPanel.classList.remove("topbar-mobile-panel");
headerOpenMenuButton.classList.add("topbar-mobile-menu");
headerOpenMenuButton.classList.remove("hide-content");
});
</script>
<!-- END: this line ends content from: inc/topbar.default.html -->
<!-- START: this line starts content from: inc/header.default.html -->
<div class="header">
<a href="./2011/zucker/index.html">
<img src="./png/ioccc.png"
alt="IOCCC image by Matt Zucker"
width=300
height=110>
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>IOCCC Winning Entries by Year</h2>
</div>
<!-- END: this line ends content from: inc/header.default.html -->
<!-- START: this line starts content from: inc/navbar.empty.html -->
<div class="navbar">
<a class="Right" href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fwww.ioccc.org%2Fyears.html">&#x2713;</a>
</div>
<!-- END: this line ends content from: inc/navbar.empty.html -->
<!-- START: this line starts content from: inc/before-content.default.html -->
<div class="content" id="content">
<!-- END: this line ends content from: inc/before-content.default.html -->
<!-- START: this line starts content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
<!-- BEFORE: 1st line of markdown file: years.md -->
<h1 id="ioccc-winning-entries-by-year">IOCCC Winning Entries by Year</h1>
<h3 id="jump-to">Jump to:</h3>
<p><a href="#2020">2020</a> | <a href="#2019">2019</a> | <a href="#2018">2018</a> | <a href="#2015">2015</a> | <a href="#2014">2014</a> | <a href="#2013">2013</a> | <a href="#2012">2012</a> | <a href="#2011">2011</a><br><br>
<a href="#2006">2006</a> | <a href="#2005">2005</a> | <a href="#2004">2004</a> | <a href="#2001">2001</a> | <a href="#2000">2000</a> | <a href="#1998">1998</a> | <a href="#1996">1996</a> | <a href="#1995">1995</a><br><br>
<a href="#1994">1994</a> | <a href="#1993">1993</a> | <a href="#1992">1992</a> | <a href="#1991">1991</a> | <a href="#1990">1990</a> | <a href="#1989">1989</a> | <a href="#1988">1988</a> | <a href="#1987">1987</a><br><br>
<a href="#1986">1986</a> | <a href="#1985">1985</a> | <a href="#1984">1984</a></p>
<p><a href="#year_level"><strong>Year level tarballs</strong></a></p>
<blockquote>
<table>
<tr>
<td colspan="3" style="padding-top: 12px;">
<span class="pseudo_h3">  Support the IOCCC</span>
<span class="small_click_below">   click below to support</span>
</td>
</tr>
<tr>
<td>
    <a href="https://patreon.com/IOCCC"><img src="png/patreon.128x19.png" alt="Patreon logo" width=128 height=19></a>
</td>
<td>
    <a href="https://coff.ee/ioccc"><img src="png/buymeacoffee.128x38.png" alt="Buy Me A Coffee logo" width=128 height=38></a>
</td>
<td>
    <a href="https://github.com/sponsors/ioccc-src"><img src="png/GitHub.128x51.png" alt="GitHub logo" width=128 height=51></a>
</td>
</tr>
</table>
</blockquote>
<blockquote>
<table>
<tr>
<td colspan="3" style="padding-top: 12px;">
<span class="pseudo_h3">  IOCCC on Social Media</span>
<span class="small_click_below">   click below to visit</span>
</td>
</tr>
<tr>
<td style="padding-top: 8px;">
    <a href="https://discord.gg/Wa42Qujwnw"><img src="png/Discord.128x37.png" alt="Discord logo" width=128 height=37></a>
</td>
<td style="padding-top: 12px; padding-bottom: 3px;">
    <a href="https://fosstodon.org/@ioccc"><img src="png/mastodon.128x38.png" alt="Mastodon logo" width=128 height=38></a>
</td>
<td>
    <a href="https://www.youtube.com/@OurFavoriteUniverse"><img src="png/YouTube.128x46.png" alt="YouTube logo" width=128 height=46></a>
</td>
</tr>
</table>
</blockquote>
<div id="2020">
<h2 id="the-27th-ioccc">2020 - The 27th IOCCC</h2>
<a class="normal" href="2020/index.html">About the 27th IOCCC (2020)</a><br>
<a class="normal" href="2020/2020.tar.bz2">Download all IOCCC winning entries of 2020</a>
</div>
<ul>
<li><div id="2020_burton">
<a class="normal" href="2020/burton/index.html">2020/burton</a> - Best one liner - <i>Byte to binary without loops as a 1-liner</i>
</div></li>
<li><div id="2020_carlini">
<a class="normal" href="2020/carlini/index.html">2020/carlini</a> - Best of Show - abuse of libc - <i>printf machine</i>
</div></li>
<li><div id="2020_endoh1">
<a class="normal" href="2020/endoh1/index.html">2020/endoh1</a> - Most explosive - <i>Minesweeper solver</i>
</div></li>
<li><div id="2020_endoh2">
<a class="normal" href="2020/endoh2/index.html">2020/endoh2</a> - Best perspective - <i>Star Wars crawler</i>
</div></li>
<li><div id="2020_endoh3">
<a class="normal" href="2020/endoh3/index.html">2020/endoh3</a> - Most head-turning - <i>ASCII clock</i>
</div></li>
<li><div id="2020_ferguson1">
<a class="normal" href="2020/ferguson1/index.html">2020/ferguson1</a> - Don’t tread on me award - <i>Snake game</i>
</div></li>
<li><div id="2020_ferguson2">
<a class="normal" href="2020/ferguson2/index.html">2020/ferguson2</a> - Most enigmatic - <i>Enigma machine</i>
</div></li>
<li><div id="2020_giles">
<a class="normal" href="2020/giles/index.html">2020/giles</a> - Most phony - <i>DTMF encoder/decoder</i>
</div></li>
<li><div id="2020_kurdyukov1">
<a class="normal" href="2020/kurdyukov1/index.html">2020/kurdyukov1</a> - Best utility - <i>MD5 checksum</i>
</div></li>
<li><div id="2020_kurdyukov2">
<a class="normal" href="2020/kurdyukov2/index.html">2020/kurdyukov2</a> - Least detailed - <i>Image segmenter</i>
</div></li>
<li><div id="2020_kurdyukov3">
<a class="normal" href="2020/kurdyukov3/index.html">2020/kurdyukov3</a> - Bset slaml prragom - <i>Letter permuter</i>
</div></li>
<li><div id="2020_kurdyukov4">
<a class="normal" href="2020/kurdyukov4/index.html">2020/kurdyukov4</a> - Best abuse of lámatyávë - <i>Markov chain text generator</i>
</div></li>
<li><div id="2020_otterness">
<a class="normal" href="2020/otterness/index.html">2020/otterness</a> - Most percussive - <i>MIDI improver</i>
</div></li>
<li><div id="2020_tsoj">
<a class="normal" href="2020/tsoj/index.html">2020/tsoj</a> - Most misleading indentation - <i>Asteroids</i>
</div></li>
<li><div id="2020_yang">
<a class="normal" href="2020/yang/index.html">2020/yang</a> - Best abuse of CPP - <i>PIN-protected program generator</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="2019">
<h2 id="the-26th-ioccc">2019 - The 26th IOCCC</h2>
<a class="normal" href="2019/index.html">About the 26th IOCCC (2019)</a><br>
<a class="normal" href="2019/2019.tar.bz2">Download all IOCCC winning entries of 2019</a>
</div>
<ul>
<li><div id="2019_adamovsky">
<a class="normal" href="2019/adamovsky/index.html">2019/adamovsky</a> - Most functional interpreter - <i>Unlambda interpreter</i>
</div></li>
<li><div id="2019_burton">
<a class="normal" href="2019/burton/index.html">2019/burton</a> - Best one liner - <i>Word count</i>
</div></li>
<li><div id="2019_ciura">
<a class="normal" href="2019/ciura/index.html">2019/ciura</a> - Most alphabetic - <i>Pangram generator</i>
</div></li>
<li><div id="2019_diels-grabsch1">
<a class="normal" href="2019/diels-grabsch1/index.html">2019/diels-grabsch1</a> - Best small program - <i>Tiny compress</i>
</div></li>
<li><div id="2019_diels-grabsch2">
<a class="normal" href="2019/diels-grabsch2/index.html">2019/diels-grabsch2</a> - Most self-aware - <i>Self hashing</i>
</div></li>
<li><div id="2019_dogon">
<a class="normal" href="2019/dogon/index.html">2019/dogon</a> - Best use of space and time - <i>X11 Golly game of Life</i>
</div></li>
<li><div id="2019_duble">
<a class="normal" href="2019/duble/index.html">2019/duble</a> - Best collaborative graphics - <i>Collaborative graphics editor</i>
</div></li>
<li><div id="2019_endoh">
<a class="normal" href="2019/endoh/index.html">2019/endoh</a> - Most in need of debugging - <i>Backtrace quine</i>
</div></li>
<li><div id="2019_giles">
<a class="normal" href="2019/giles/index.html">2019/giles</a> - Most in need of wide space - <i>WAV reverberator</i>
</div></li>
<li><div id="2019_karns">
<a class="normal" href="2019/karns/index.html">2019/karns</a> - Most in need of whitespace - <i>Breadth-first search on text</i>
</div></li>
<li><div id="2019_lynn">
<a class="normal" href="2019/lynn/index.html">2019/lynn</a> - Most functional compiler - <i>Haskell compiler</i>
</div></li>
<li><div id="2019_mills">
<a class="normal" href="2019/mills/index.html">2019/mills</a> - Most in need to be tweeted - <i>Machine Learning on text</i>
</div></li>
<li><div id="2019_poikola">
<a class="normal" href="2019/poikola/index.html">2019/poikola</a> - Most calendrical - <i>SHA and Prime and Fibonacci</i>
</div></li>
<li><div id="2019_yang">
<a class="normal" href="2019/yang/index.html">2019/yang</a> - Most in need of transparency - <i>Text scrambler</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="2018">
<h2 id="the-25th-ioccc">2018 - The 25th IOCCC</h2>
<a class="normal" href="2018/index.html">About the 25th IOCCC (2018)</a><br>
<a class="normal" href="2018/2018.tar.bz2">Download all IOCCC winning entries of 2018</a>
</div>
<ul>
<li><div id="2018_algmyr">
<a class="normal" href="2018/algmyr/index.html">2018/algmyr</a> - Most cacophonic - <i>Converts text to sound using font as spectrogram</i>
</div></li>
<li><div id="2018_anderson">
<a class="normal" href="2018/anderson/index.html">2018/anderson</a> - Most able to divine code gaps - <i>Visualizer of typographic rivers</i>
</div></li>
<li><div id="2018_bellard">
<a class="normal" href="2018/bellard/index.html">2018/bellard</a> - Most inflationary - <i>Image compression demo</i>
</div></li>
<li><div id="2018_burton1">
<a class="normal" href="2018/burton1/index.html">2018/burton1</a> - Best one liner - <i>Hex dumper</i>
</div></li>
<li><div id="2018_burton2">
<a class="normal" href="2018/burton2/index.html">2018/burton2</a> - Best abuse of the rules - <i>Tokenize and count</i>
</div></li>
<li><div id="2018_ciura">
<a class="normal" href="2018/ciura/index.html">2018/ciura</a> - Most likely to be awarded - <i>Strunk and White checker</i>
</div></li>
<li><div id="2018_endoh1">
<a class="normal" href="2018/endoh1/index.html">2018/endoh1</a> - Best tool to reveal holes - <i>Animated GIF from text</i>
</div></li>
<li><div id="2018_endoh2">
<a class="normal" href="2018/endoh2/index.html">2018/endoh2</a> - Best use of python - <i>Monty-Pythonesque animated quine</i>
</div></li>
<li><div id="2018_ferguson">
<a class="normal" href="2018/ferguson/index.html">2018/ferguson</a> - Best use of weasel words - <i>Dawkins’ weasel simulator</i>
</div></li>
<li><div id="2018_giles">
<a class="normal" href="2018/giles/index.html">2018/giles</a> - Most unstable - <i>SDL falling sand</i>
</div></li>
<li><div id="2018_hou">
<a class="normal" href="2018/hou/index.html">2018/hou</a> - Most likely to top the charts - <i>Converter of JSON to SVG pie chart</i>
</div></li>
<li><div id="2018_mills">
<a class="normal" href="2018/mills/index.html">2018/mills</a> - Best of Show - <i>PDP-7/11 simulator</i>
</div></li>
<li><div id="2018_poikola">
<a class="normal" href="2018/poikola/index.html">2018/poikola</a> - Most stellar - <i>Ursa Major ASCII animation</i>
</div></li>
<li><div id="2018_vokes">
<a class="normal" href="2018/vokes/index.html">2018/vokes</a> - Most connected - <i>Computing strongly connected graph components</i>
</div></li>
<li><div id="2018_yang">
<a class="normal" href="2018/yang/index.html">2018/yang</a> - Most shifty - <i>Text rotator and shifter</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="2015">
<h2 id="the-24th-ioccc">2015 - The 24th IOCCC</h2>
<a class="normal" href="2015/index.html">About the 24th IOCCC (2015)</a><br>
<a class="normal" href="2015/2015.tar.bz2">Download all IOCCC winning entries of 2015</a>
</div>
<ul>
<li><div id="2015_burton">
<a class="normal" href="2015/burton/index.html">2015/burton</a> - Most useful - <i>hex/decimal calculator</i>
</div></li>
<li><div id="2015_dogon">
<a class="normal" href="2015/dogon/index.html">2015/dogon</a> - Most crafty - <i>X11 Minecraft demo</i>
</div></li>
<li><div id="2015_duble">
<a class="normal" href="2015/duble/index.html">2015/duble</a> - Best handwriting - <i>handwriting with Braille</i>
</div></li>
<li><div id="2015_endoh1">
<a class="normal" href="2015/endoh1/index.html">2015/endoh1</a> - Most diffused reaction - <i>reaction-diffusion system HTTP server</i>
</div></li>
<li><div id="2015_endoh2">
<a class="normal" href="2015/endoh2/index.html">2015/endoh2</a> - Most overlooked obfuscation - <i>hidden text quine</i>
</div></li>
<li><div id="2015_endoh3">
<a class="normal" href="2015/endoh3/index.html">2015/endoh3</a> - Back to the Future Award - <i>1984/mullender emulator</i>
</div></li>
<li><div id="2015_endoh4">
<a class="normal" href="2015/endoh4/index.html">2015/endoh4</a> - Best one liner - <i>visual factorization</i>
</div></li>
<li><div id="2015_hou">
<a class="normal" href="2015/hou/index.html">2015/hou</a> - Most well rounded hash - <i>MD5 without integers</i>
</div></li>
<li><div id="2015_howe">
<a class="normal" href="2015/howe/index.html">2015/howe</a> - Most different - <i>diff tool</i>
</div></li>
<li><div id="2015_mills1">
<a class="normal" href="2015/mills1/index.html">2015/mills1</a> - For the Birds! Award - <i>flappy bird</i>
</div></li>
<li><div id="2015_mills2">
<a class="normal" href="2015/mills2/index.html">2015/mills2</a> - Most compact - <i>uncompress</i>
</div></li>
<li><div id="2015_muth">
<a class="normal" href="2015/muth/index.html">2015/muth</a> - Most complete use of CPP - <i>preprocessor Turing engine</i>
</div></li>
<li><div id="2015_schweikhardt">
<a class="normal" href="2015/schweikhardt/index.html">2015/schweikhardt</a> - Best documented - <i>Collatz bignum computation</i>
</div></li>
<li><div id="2015_yang">
<a class="normal" href="2015/yang/index.html">2015/yang</a> - Most pointed reaction - <i>text encoder with sea star pattern that varies with C flavor</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="2014">
<h2 id="the-23rd-ioccc">2014 - The 23rd IOCCC</h2>
<a class="normal" href="2014/index.html">About the 23rd IOCCC (2014)</a><br>
<a class="normal" href="2014/2014.tar.bz2">Download all IOCCC winning entries of 2014</a>
</div>
<ul>
<li><div id="2014_birken">
<a class="normal" href="2014/birken/index.html">2014/birken</a> - Best use of port 1701 - <i>Klingon web server</i>
</div></li>
<li><div id="2014_deak">
<a class="normal" href="2014/deak/index.html">2014/deak</a> - Most underscored argument - <i>CPP and C99 abuse</i>
</div></li>
<li><div id="2014_endoh1">
<a class="normal" href="2014/endoh1/index.html">2014/endoh1</a> - Most square (YODA Award) - <i>QR encoder</i>
</div></li>
<li><div id="2014_endoh2">
<a class="normal" href="2014/endoh2/index.html">2014/endoh2</a> - Best use of bioinformatics - <i>ASCII to DNA transcoder</i>
</div></li>
<li><div id="2014_maffiodo1">
<a class="normal" href="2014/maffiodo1/index.html">2014/maffiodo1</a> - Homage to a classic game - <i>homage to a popular game</i>
</div></li>
<li><div id="2014_maffiodo2">
<a class="normal" href="2014/maffiodo2/index.html">2014/maffiodo2</a> - Most tweetable entry - <i>ASCII art 1-line converter</i>
</div></li>
<li><div id="2014_morgan">
<a class="normal" href="2014/morgan/index.html">2014/morgan</a> - Most likely to succeed - <i>make clone</i>
</div></li>
<li><div id="2014_sinon">
<a class="normal" href="2014/sinon/index.html">2014/sinon</a> - Best choice of optimization - <i>optimizer-controlled shooter game</i>
</div></li>
<li><div id="2014_skeggs">
<a class="normal" href="2014/skeggs/index.html">2014/skeggs</a> - Most dynamic - <i>dynamic library abusing game</i>
</div></li>
<li><div id="2014_vik">
<a class="normal" href="2014/vik/index.html">2014/vik</a> - Best handling of beeps - <i>Morse audio transcoder</i>
</div></li>
<li><div id="2014_wiedijk">
<a class="normal" href="2014/wiedijk/index.html">2014/wiedijk</a> - Most functional - <i>Y combinator</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="2013">
<h2 id="the-22nd-ioccc">2013 - The 22nd IOCCC</h2>
<a class="normal" href="2013/index.html">About the 22nd IOCCC (2013)</a><br>
<a class="normal" href="2013/2013.tar.bz2">Download all IOCCC winning entries of 2013</a>
</div>
<ul>
<li><div id="2013_birken">
<a class="normal" href="2013/birken/index.html">2013/birken</a> - Best painting tool - <i>use Tetris to paint a picture</i>
</div></li>
<li><div id="2013_cable1">
<a class="normal" href="2013/cable1/index.html">2013/cable1</a> - Most partisan one liner - <i>1-liner party of a US President</i>
</div></li>
<li><div id="2013_cable2">
<a class="normal" href="2013/cable2/index.html">2013/cable2</a> - Best of Show - <i>OCR in quick brown fox ASCII art</i>
</div></li>
<li><div id="2013_cable3">
<a class="normal" href="2013/cable3/index.html">2013/cable3</a> - Largest small system emulator - <i>IBM PC emulator</i>
</div></li>
<li><div id="2013_dlowe">
<a class="normal" href="2013/dlowe/index.html">2013/dlowe</a> - Best sparkling utility - <i>ASCII spark line graph</i>
</div></li>
<li><div id="2013_endoh1">
<a class="normal" href="2013/endoh1/index.html">2013/endoh1</a> - Most lazy SKIer - <i>SKI Combinator Calculus tool</i>
</div></li>
<li><div id="2013_endoh2">
<a class="normal" href="2013/endoh2/index.html">2013/endoh2</a> - Most recyclable - <i>JPEG quine that expands and inverts</i>
</div></li>
<li><div id="2013_endoh3">
<a class="normal" href="2013/endoh3/index.html">2013/endoh3</a> - Most tweetable one liner - <i>play music with ABC notation</i>
</div></li>
<li><div id="2013_endoh4">
<a class="normal" href="2013/endoh4/index.html">2013/endoh4</a> - Most solid - <i>ASCII solid rotation</i>
</div></li>
<li><div id="2013_hou">
<a class="normal" href="2013/hou/index.html">2013/hou</a> - Best use of one infinite loop - <i>ray tracer</i>
</div></li>
<li><div id="2013_mills">
<a class="normal" href="2013/mills/index.html">2013/mills</a> - Most timely rendered - <i>HTTP server ray tracing a timestamp</i>
</div></li>
<li><div id="2013_misaka">
<a class="normal" href="2013/misaka/index.html">2013/misaka</a> - Most catty - <i>horizontal or vertical file concat</i>
</div></li>
<li><div id="2013_morgan1">
<a class="normal" href="2013/morgan1/index.html">2013/morgan1</a> - Smallest large system simulator - <i>X11 based Solar system simulator</i>
</div></li>
<li><div id="2013_morgan2">
<a class="normal" href="2013/morgan2/index.html">2013/morgan2</a> - Most playfully versatile - <i>X11 and ASCII domino matching game</i>
</div></li>
<li><div id="2013_robison">
<a class="normal" href="2013/robison/index.html">2013/robison</a> - Most poetic use of strings - <i>multi-precision arithmetic</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="2012">
<h2 id="the-21st-ioccc">2012 - The 21st IOCCC</h2>
<a class="normal" href="2012/index.html">About the 21st IOCCC (2012)</a><br>
<a class="normal" href="2012/2012.tar.bz2">Download all IOCCC winning entries of 2012</a>
</div>
<ul>
<li><div id="2012_blakely">
<a class="normal" href="2012/blakely/index.html">2012/blakely</a> - Most GIFted expressions - <i>Animated GIFs of surfaces</i>
</div></li>
<li><div id="2012_deckmyn">
<a class="normal" href="2012/deckmyn/index.html">2012/deckmyn</a> - Most notable and best tool - <i>Music notation printer</i>
</div></li>
<li><div id="2012_dlowe">
<a class="normal" href="2012/dlowe/index.html">2012/dlowe</a> - Best way to lose a life - <i>Conway’s game of death</i>
</div></li>
<li><div id="2012_endoh1">
<a class="normal" href="2012/endoh1/index.html">2012/endoh1</a> - Most complex ASCII fluid - Honorable mention - <i>ASCII fluid dynamics</i>
</div></li>
<li><div id="2012_endoh2">
<a class="normal" href="2012/endoh2/index.html">2012/endoh2</a> - PiE in the sky award - <i>Pi/e quine</i>
</div></li>
<li><div id="2012_grothe">
<a class="normal" href="2012/grothe/index.html">2012/grothe</a> - Most conspiratorial - <i>Shamir secret sharing</i>
</div></li>
<li><div id="2012_hamano">
<a class="normal" href="2012/hamano/index.html">2012/hamano</a> - Silver Award - Most elementary use of C - <i>PDF with little dancing men</i>
</div></li>
<li><div id="2012_hou">
<a class="normal" href="2012/hou/index.html">2012/hou</a> - Most useful obfuscation - <i>Syntax highlighter</i>
</div></li>
<li><div id="2012_kang">
<a class="normal" href="2012/kang/index.html">2012/kang</a> - Best short program - <i>Decodes spelled out numbers</i>
</div></li>
<li><div id="2012_konno">
<a class="normal" href="2012/konno/index.html">2012/konno</a> - Best one liner - <i>Linear cellular automaton 1-liner</i>
</div></li>
<li><div id="2012_omoikane">
<a class="normal" href="2012/omoikane/index.html">2012/omoikane</a> - Most surreptitious - <i>Encodes text as a C program</i>
</div></li>
<li><div id="2012_tromp">
<a class="normal" href="2012/tromp/index.html">2012/tromp</a> - Most functional - <i>Lambda interpreter</i>
</div></li>
<li><div id="2012_vik">
<a class="normal" href="2012/vik/index.html">2012/vik</a> - Bronze Award - Best use of cocoa - <i>Steganography</i>
</div></li>
<li><div id="2012_zeitak">
<a class="normal" href="2012/zeitak/index.html">2012/zeitak</a> - Gold Award - Balanced use of obfuscation - <i>Brace matcher</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="2011">
<h2 id="the-20th-ioccc">2011 - The 20th IOCCC</h2>
<a class="normal" href="2011/index.html">About the 20th IOCCC (2011)</a><br>
<a class="normal" href="2011/2011.tar.bz2">Download all IOCCC winning entries of 2011</a>
</div>
<ul>
<li><div id="2011_akari">
<a class="normal" href="2011/akari/index.html">2011/akari</a> - Best of Show - Most Shrinkable - <i>Downsampler with 3 embedded programs</i>
</div></li>
<li><div id="2011_blakely">
<a class="normal" href="2011/blakely/index.html">2011/blakely</a> - Most devolving - <i>Life/reverse life</i>
</div></li>
<li><div id="2011_borsanyi">
<a class="normal" href="2011/borsanyi/index.html">2011/borsanyi</a> - Best data utility - <i>Bar graph plotter</i>
</div></li>
<li><div id="2011_dlowe">
<a class="normal" href="2011/dlowe/index.html">2011/dlowe</a> - Most self deprecating - <i>Neural network classifier</i>
</div></li>
<li><div id="2011_eastman">
<a class="normal" href="2011/eastman/index.html">2011/eastman</a> - Best ball - <i>Bouncing Ball in ANSI Graphics</i>
</div></li>
<li><div id="2011_fredriksson">
<a class="normal" href="2011/fredriksson/index.html">2011/fredriksson</a> - Most useful - <i>Aproximate grep</i>
</div></li>
<li><div id="2011_goren">
<a class="normal" href="2011/goren/index.html">2011/goren</a> - Most artistic - <i>Magritte tribute</i>
</div></li>
<li><div id="2011_hamaji">
<a class="normal" href="2011/hamaji/index.html">2011/hamaji</a> - Best solved puzzle - <i>Paint by number puzzle</i>
</div></li>
<li><div id="2011_hou">
<a class="normal" href="2011/hou/index.html">2011/hou</a> - Best self documenting program - <i>Scientific calculator</i>
</div></li>
<li><div id="2011_konno">
<a class="normal" href="2011/konno/index.html">2011/konno</a> - Best one liner - <i>QWERTY keyboard position identifer</i>
</div></li>
<li><div id="2011_richards">
<a class="normal" href="2011/richards/index.html">2011/richards</a> - Most surprisingly portable - <i>JIT dc</i>
</div></li>
<li><div id="2011_toledo">
<a class="normal" href="2011/toledo/index.html">2011/toledo</a> - Best non-chess game - <i>Dual player tank shooter game</i>
</div></li>
<li><div id="2011_vik">
<a class="normal" href="2011/vik/index.html">2011/vik</a> - Most sound - <i>Tracker player</i>
</div></li>
<li><div id="2011_zucker">
<a class="normal" href="2011/zucker/index.html">2011/zucker</a> - Most shiny - <i>Text raytracing</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="2006">
<h2 id="the-19th-ioccc">2006 - The 19th IOCCC</h2>
<a class="normal" href="2006/index.html">About the 19th IOCCC (2006)</a><br>
<a class="normal" href="2006/2006.tar.bz2">Download all IOCCC winning entries of 2006</a>
</div>
<ul>
<li><div id="2006_birken">
<a class="normal" href="2006/birken/index.html">2006/birken</a> - EDAMAME Award - <i>Circuit Simulator</i>
</div></li>
<li><div id="2006_borsanyi">
<a class="normal" href="2006/borsanyi/index.html">2006/borsanyi</a> - Most useful - <i>Email address to gif image</i>
</div></li>
<li><div id="2006_grothe">
<a class="normal" href="2006/grothe/index.html">2006/grothe</a> - Most obfuscated audio - <i>Plays audio using a monitor</i>
</div></li>
<li><div id="2006_hamre">
<a class="normal" href="2006/hamre/index.html">2006/hamre</a> - Most irrational - <i>A calculator for rational numbers</i>
</div></li>
<li><div id="2006_meyer">
<a class="normal" href="2006/meyer/index.html">2006/meyer</a> - Best game - <i>A two player sudoku like game</i>
</div></li>
<li><div id="2006_monge">
<a class="normal" href="2006/monge/index.html">2006/monge</a> - Best compiled graphics - <i>Graphical fractal generator</i>
</div></li>
<li><div id="2006_night">
<a class="normal" href="2006/night/index.html">2006/night</a> - Best abuse of computation - <i>A maze game</i>
</div></li>
<li><div id="2006_sloane">
<a class="normal" href="2006/sloane/index.html">2006/sloane</a> - Homer’s favorite - <i>Animated donut</i>
</div></li>
<li><div id="2006_stewart">
<a class="normal" href="2006/stewart/index.html">2006/stewart</a> - Best computed graphics - <i>IFS fractal generator</i>
</div></li>
<li><div id="2006_sykes1">
<a class="normal" href="2006/sykes1/index.html">2006/sykes1</a> - Best assembler - <i>Bedlam cube solver</i>
</div></li>
<li><div id="2006_sykes2">
<a class="normal" href="2006/sykes2/index.html">2006/sykes2</a> - Best one liner - <i>A clock in one line</i>
</div></li>
<li><div id="2006_toledo1">
<a class="normal" href="2006/toledo1/index.html">2006/toledo1</a> - Best small program - <i>Solve the knight chess problem</i>
</div></li>
<li><div id="2006_toledo2">
<a class="normal" href="2006/toledo2/index.html">2006/toledo2</a> - Best of Show - <i>An 8080 emulator</i>
</div></li>
<li><div id="2006_toledo3">
<a class="normal" href="2006/toledo3/index.html">2006/toledo3</a> - Most portable chess set - <i>An X11 chess game</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="2005">
<h2 id="the-18th-ioccc">2005 - The 18th IOCCC</h2>
<a class="normal" href="2005/index.html">About the 18th IOCCC (2005)</a><br>
<a class="normal" href="2005/2005.tar.bz2">Download all IOCCC winning entries of 2005</a>
</div>
<ul>
<li><div id="2005_aidan">
<a class="normal" href="2005/aidan/index.html">2005/aidan</a> - Most ingenious puzzle solution - <i>Sudoku solver</i>
</div></li>
<li><div id="2005_anon">
<a class="normal" href="2005/anon/index.html">2005/anon</a> - Best 3D puzzle - <i>Multi-dimensional sliding tile puzzle generator</i>
</div></li>
<li><div id="2005_boutines">
<a class="normal" href="2005/boutines/index.html">2005/boutines</a> - Most superfluous output - <i>Voronoi diagram generator</i>
</div></li>
<li><div id="2005_chia">
<a class="normal" href="2005/chia/index.html">2005/chia</a> - Most ambiguous language - <i>Java parody</i>
</div></li>
<li><div id="2005_giljade">
<a class="normal" href="2005/giljade/index.html">2005/giljade</a> - Best 2D puzzle - <i>2D sliding tile puzzle solver</i>
</div></li>
<li><div id="2005_jetro">
<a class="normal" href="2005/jetro/index.html">2005/jetro</a> - Most sonorous output - <i>Audio synthesizer</i>
</div></li>
<li><div id="2005_klausler">
<a class="normal" href="2005/klausler/index.html">2005/klausler</a> - Abuse of the rules - <i>Anagram generator</i>
</div></li>
<li><div id="2005_mikeash">
<a class="normal" href="2005/mikeash/index.html">2005/mikeash</a> - Best use of parenthesis - <i>Self-printing Common Lisp interpreter</i>
</div></li>
<li><div id="2005_mynx">
<a class="normal" href="2005/mynx/index.html">2005/mynx</a> - Best use of the WWW - <i>Web browser</i>
</div></li>
<li><div id="2005_persano">
<a class="normal" href="2005/persano/index.html">2005/persano</a> - Best of Show - <i>Generates animated knots</i>
</div></li>
<li><div id="2005_sykes">
<a class="normal" href="2005/sykes/index.html">2005/sykes</a> - Best emulator - <i>Commodore PET emulator</i>
</div></li>
<li><div id="2005_timwi">
<a class="normal" href="2005/timwi/index.html">2005/timwi</a> - Most discourteous interpreter - <i>A BF lanaguage interpreter</i>
</div></li>
<li><div id="2005_toledo">
<a class="normal" href="2005/toledo/index.html">2005/toledo</a> - Best game - <i>Play chess</i>
</div></li>
<li><div id="2005_vik">
<a class="normal" href="2005/vik/index.html">2005/vik</a> - Most circuitous walk - <i>Wolfenstein style graphics engine</i>
</div></li>
<li><div id="2005_vince">
<a class="normal" href="2005/vince/index.html">2005/vince</a> - Most beauteous visuals - <i>Rotating GL Cube demo</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="2004">
<h2 id="the-17th-ioccc">2004 - The 17th IOCCC</h2>
<a class="normal" href="2004/index.html">About the 17th IOCCC (2004)</a><br>
<a class="normal" href="2004/2004.tar.bz2">Download all IOCCC winning entries of 2004</a>
</div>
<ul>
<li><div id="2004_anonymous">
<a class="normal" href="2004/anonymous/index.html">2004/anonymous</a> - Best use of ‘Precious’ Lines - <i>Rendering of a stroked font</i>
</div></li>
<li><div id="2004_arachnid">
<a class="normal" href="2004/arachnid/index.html">2004/arachnid</a> - Best use of vision - <i>Curses maze navigator with only line-of-sight visibility</i>
</div></li>
<li><div id="2004_burley">
<a class="normal" href="2004/burley/index.html">2004/burley</a> - Best calculated risk - <i>A Poker game</i>
</div></li>
<li><div id="2004_gavare">
<a class="normal" href="2004/gavare/index.html">2004/gavare</a> - Best use of light and spheres - <i>A ray tracer</i>
</div></li>
<li><div id="2004_gavin">
<a class="normal" href="2004/gavin/index.html">2004/gavin</a> - Best of Show - <i>Mini-OS</i>
</div></li>
<li><div id="2004_hibachi">
<a class="normal" href="2004/hibachi/index.html">2004/hibachi</a> - Best abuse of the guidelines - <i>A CGI capable HTTP server</i>
</div></li>
<li><div id="2004_hoyle">
<a class="normal" href="2004/hoyle/index.html">2004/hoyle</a> - Most functional output - <i>Curses based polynomial graphing with auto-scale</i>
</div></li>
<li><div id="2004_jdalbec">
<a class="normal" href="2004/jdalbec/index.html">2004/jdalbec</a> - Best abuse of the periodic table - <i>Conway’s look’n’say sequence split into elements</i>
</div></li>
<li><div id="2004_kopczynski">
<a class="normal" href="2004/kopczynski/index.html">2004/kopczynski</a> - Best one liner - <i>OCR of 8 or 9 or 10 or 11</i>
</div></li>
<li><div id="2004_newbern">
<a class="normal" href="2004/newbern/index.html">2004/newbern</a> - Best font engine - <i>Renders arbitary bitmapped fonts</i>
</div></li>
<li><div id="2004_omoikane">
<a class="normal" href="2004/omoikane/index.html">2004/omoikane</a> - Best utility - <i>A CRC inserter</i>
</div></li>
<li><div id="2004_schnitzi">
<a class="normal" href="2004/schnitzi/index.html">2004/schnitzi</a> - Best non-use of curses - <i>Editor animation</i>
</div></li>
<li><div id="2004_sds">
<a class="normal" href="2004/sds/index.html">2004/sds</a> - Best abuse of indentation - <i>Space/tab/linefeed steganography</i>
</div></li>
<li><div id="2004_vik1">
<a class="normal" href="2004/vik1/index.html">2004/vik1</a> - Best X11 game - <i>X Windows car racing game</i>
</div></li>
<li><div id="2004_vik2">
<a class="normal" href="2004/vik2/index.html">2004/vik2</a> - Best abuse of CPP - <i>Calculates prime numbers using only CPP</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="2001">
<h2 id="the-16th-ioccc">2001 - The 16th IOCCC</h2>
<a class="normal" href="2001/index.html">About the 16th IOCCC (2001)</a><br>
<a class="normal" href="2001/2001.tar.bz2">Download all IOCCC winning entries of 2001</a>
</div>
<ul>
<li><div id="2001_anonymous">
<a class="normal" href="2001/anonymous/index.html">2001/anonymous</a> - Dishonorable mention - <i>optimizing dynamic x86 binary translator on any host</i>
</div></li>
<li><div id="2001_bellard">
<a class="normal" href="2001/bellard/index.html">2001/bellard</a> - Best abuse of the rules - <i>A C subset programming system for x86</i>
</div></li>
<li><div id="2001_cheong">
<a class="normal" href="2001/cheong/index.html">2001/cheong</a> - Best short program - <i>Computes arbitrary-precision square root</i>
</div></li>
<li><div id="2001_coupard">
<a class="normal" href="2001/coupard/index.html">2001/coupard</a> - Most obfuscated sound - <i>Outputs current time as a sound file</i>
</div></li>
<li><div id="2001_ctk">
<a class="normal" href="2001/ctk/index.html">2001/ctk</a> - Worst driver - <i>A driver game</i>
</div></li>
<li><div id="2001_dgbeards">
<a class="normal" href="2001/dgbeards/index.html">2001/dgbeards</a> - Best AI - <i>Plays suicide chess</i>
</div></li>
<li><div id="2001_herrmann1">
<a class="normal" href="2001/herrmann1/index.html">2001/herrmann1</a> - Best abuse of the C preprocessor - <i>A Turing machine using preprocessor</i>
</div></li>
<li><div id="2001_herrmann2">
<a class="normal" href="2001/herrmann2/index.html">2001/herrmann2</a> - Most eye-crossing - <i>SIRDS/3D generator where the source is SIRDS/3D itself</i>
</div></li>
<li><div id="2001_jason">
<a class="normal" href="2001/jason/index.html">2001/jason</a> - Best of Show - <i>An Adventure-like game</i>
</div></li>
<li><div id="2001_kev">
<a class="normal" href="2001/kev/index.html">2001/kev</a> - Best curses game - <i>A Pong game across network</i>
</div></li>
<li><div id="2001_ollinger">
<a class="normal" href="2001/ollinger/index.html">2001/ollinger</a> - Best primal ASCII graphics - <i>Prints primes with a sieve graph</i>
</div></li>
<li><div id="2001_rosten">
<a class="normal" href="2001/rosten/index.html">2001/rosten</a> - Best abuse of the user - <i>Makes X mouse pointer have inertia or anti-inertia</i>
</div></li>
<li><div id="2001_schweikh">
<a class="normal" href="2001/schweikh/index.html">2001/schweikh</a> - Best one liner - <i>Shell glob matcher</i>
</div></li>
<li><div id="2001_westley">
<a class="normal" href="2001/westley/index.html">2001/westley</a> - Best position-independent code - <i>Sorts/scrambles that outputs as text/punch-cards</i>
</div></li>
<li><div id="2001_williams">
<a class="normal" href="2001/williams/index.html">2001/williams</a> - Best graphic game - <i>Plays X-based missile command</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="2000">
<h2 id="the-15th-ioccc">2000 - The 15th IOCCC</h2>
<a class="normal" href="2000/index.html">About the 15th IOCCC (2000)</a><br>
<a class="normal" href="2000/2000.tar.bz2">Download all IOCCC winning entries of 2000</a>
</div>
<ul>
<li><div id="2000_anderson">
<a class="normal" href="2000/anderson/index.html">2000/anderson</a> - Best use of flags - <i>ASCII to semaphore code convertor</i>
</div></li>
<li><div id="2000_bellard">
<a class="normal" href="2000/bellard/index.html">2000/bellard</a> - Most specific output - <i>Prints M6972593 (2^6972593-1) by Modular Fast Fourier Transform</i>
</div></li>
<li><div id="2000_bmeyer">
<a class="normal" href="2000/bmeyer/index.html">2000/bmeyer</a> - Best utility - <i>An image compressor</i>
</div></li>
<li><div id="2000_briddlebane">
<a class="normal" href="2000/briddlebane/index.html">2000/briddlebane</a> - Best abuse of user - <i>Verbally abuses the user</i>
</div></li>
<li><div id="2000_dhyang">
<a class="normal" href="2000/dhyang/index.html">2000/dhyang</a> - Best layout - <i>Saitou Hajime image that prints a prog that prints a prog …</i>
</div></li>
<li><div id="2000_dlowe">
<a class="normal" href="2000/dlowe/index.html">2000/dlowe</a> - Worst abuse of the rules - <i>A dc-style calculator that uses embedded Perl</i>
</div></li>
<li><div id="2000_jarijyrki">
<a class="normal" href="2000/jarijyrki/index.html">2000/jarijyrki</a> - Best of Show - <i>An X-based spreadsheet program with graphing features!</i>
</div></li>
<li><div id="2000_natori">
<a class="normal" href="2000/natori/index.html">2000/natori</a> - Best small program - <i>Phase of the moon</i>
</div></li>
<li><div id="2000_primenum">
<a class="normal" href="2000/primenum/index.html">2000/primenum</a> - Best abuse of CPP - <i>Source with English words that looks like a prime tester</i>
</div></li>
<li><div id="2000_rince">
<a class="normal" href="2000/rince/index.html">2000/rince</a> - Astronomically obfuscated - <i>Plots the positions of the four Galilean moons of Jupiter</i>
</div></li>
<li><div id="2000_robison">
<a class="normal" href="2000/robison/index.html">2000/robison</a> - Best game - <i>Highly Compressed Program for Playing Hygienic Checkers</i>
</div></li>
<li><div id="2000_schneiderwent">
<a class="normal" href="2000/schneiderwent/index.html">2000/schneiderwent</a> - Most timely output - <i>Prints the aproximate time in words</i>
</div></li>
<li><div id="2000_thadgavin">
<a class="normal" href="2000/thadgavin/index.html">2000/thadgavin</a> - Most portable output - <i>Prints a dazzeling moving image under multiple interfaces</i>
</div></li>
<li><div id="2000_tomx">
<a class="normal" href="2000/tomx/index.html">2000/tomx</a> - Most complete program - <i>C source and shell program and Makefile</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="1998">
<h2 id="the-14th-ioccc">1998 - The 14th IOCCC</h2>
<a class="normal" href="1998/index.html">About the 14th IOCCC (1998)</a><br>
<a class="normal" href="1998/1998.tar.bz2">Download all IOCCC winning entries of 1998</a>
</div>
<ul>
<li><div id="1998_banks">
<a class="normal" href="1998/banks/index.html">1998/banks</a> - Best of Show - <i>A flight simulator!</i>
</div></li>
<li><div id="1998_bas1">
<a class="normal" href="1998/bas1/index.html">1998/bas1</a> - Best encapsulation - <i>Outputs a gzipped 3D beam maze in Postscript</i>
</div></li>
<li><div id="1998_bas2">
<a class="normal" href="1998/bas2/index.html">1998/bas2</a> - Best small program - <i>determines the size of stdin under IOCCC sizing rules</i>
</div></li>
<li><div id="1998_chaos">
<a class="normal" href="1998/chaos/index.html">1998/chaos</a> - Best object orientation - <i>Rotates and zooms an object using ASCII graphics</i>
</div></li>
<li><div id="1998_df">
<a class="normal" href="1998/df/index.html">1998/df</a> - Best data hiding - <i>A word guessing game</i>
</div></li>
<li><div id="1998_dlowe">
<a class="normal" href="1998/dlowe/index.html">1998/dlowe</a> - Best utility - <i>Pootifies stdin (useful to view Microsoft html files)</i>
</div></li>
<li><div id="1998_dloweneil">
<a class="normal" href="1998/dloweneil/index.html">1998/dloweneil</a> - Most fun - <i>A very addictive ASCII poot game</i>
</div></li>
<li><div id="1998_dorssel">
<a class="normal" href="1998/dorssel/index.html">1998/dorssel</a> - Obsolescent feature - <i>ASCII / Morse code translator</i>
</div></li>
<li><div id="1998_fanf">
<a class="normal" href="1998/fanf/index.html">1998/fanf</a> - Most obfuscated translator - <i>Translates Lambda expressions into combinator expressions</i>
</div></li>
<li><div id="1998_schnitzi">
<a class="normal" href="1998/schnitzi/index.html">1998/schnitzi</a> - Best flow control - <i>Prints a C program that sorts arguments using strange functions</i>
</div></li>
<li><div id="1998_schweikh1">
<a class="normal" href="1998/schweikh1/index.html">1998/schweikh1</a> - CPP abuse - <i>Tests to see if your compiler and headers are standard</i>
</div></li>
<li><div id="1998_schweikh2">
<a class="normal" href="1998/schweikh2/index.html">1998/schweikh2</a> - Most erratic behavior - <i>Prints random 0’s and 1’s causes some gcc’s as passes to choke</i>
</div></li>
<li><div id="1998_schweikh3">
<a class="normal" href="1998/schweikh3/index.html">1998/schweikh3</a> - Most space efficient - <i>Finds duplicate files that waste disk space</i>
</div></li>
<li><div id="1998_tomtorfs">
<a class="normal" href="1998/tomtorfs/index.html">1998/tomtorfs</a> - Best self-documenting - <i>CRC generator</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="1996">
<h2 id="the-13th-ioccc">1996 - The 13th IOCCC</h2>
<a class="normal" href="1996/index.html">About the 13th IOCCC (1996)</a><br>
<a class="normal" href="1996/1996.tar.bz2">Download all IOCCC winning entries of 1996</a>
</div>
<ul>
<li><div id="1996_august">
<a class="normal" href="1996/august/index.html">1996/august</a> - Best of Show - <i>Subset of C compiler and byte code interpreter</i>
</div></li>
<li><div id="1996_dalbec">
<a class="normal" href="1996/dalbec/index.html">1996/dalbec</a> - Best numerical obfuscation - <i>Generator of strong probable-primes to a given base</i>
</div></li>
<li><div id="1996_eldby">
<a class="normal" href="1996/eldby/index.html">1996/eldby</a> - Best output - <i>Flying 3D spheres in an ASCII display</i>
</div></li>
<li><div id="1996_gandalf">
<a class="normal" href="1996/gandalf/index.html">1996/gandalf</a> - Best layout - <i>Displays the ASCII and 8 bit character tables</i>
</div></li>
<li><div id="1996_huffman">
<a class="normal" href="1996/huffman/index.html">1996/huffman</a> - Best obfuscated character set utility - <i>Braille to ASCII and vice versa</i>
</div></li>
<li><div id="1996_jonth">
<a class="normal" href="1996/jonth/index.html">1996/jonth</a> - Best X11 entry - <i>X based dual player tic-tac-toe game</i>
</div></li>
<li><div id="1996_rcm">
<a class="normal" href="1996/rcm/index.html">1996/rcm</a> - Best RFC obfuscation - <i>Gunzip equivalent</i>
</div></li>
<li><div id="1996_schweikh1">
<a class="normal" href="1996/schweikh1/index.html">1996/schweikh1</a> - Worst abuse of the C preprocessor - <i>Calculates Easter dates from 1582 to 2199 AD</i>
</div></li>
<li><div id="1996_schweikh2">
<a class="normal" href="1996/schweikh2/index.html">1996/schweikh2</a> - Best algorithm - <i>Search for a limited class of expressions that equal a constant</i>
</div></li>
<li><div id="1996_schweikh3">
<a class="normal" href="1996/schweikh3/index.html">1996/schweikh3</a> - Best utility - <i>Determins the memory allocation honesty of the OS</i>
</div></li>
<li><div id="1996_westley">
<a class="normal" href="1996/westley/index.html">1996/westley</a> - Best one liner - <i>Shows the time on clock with a configurable face and style</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="1995">
<h2 id="the-12th-ioccc">1995 - The 12th IOCCC</h2>
<a class="normal" href="1995/index.html">About the 12th IOCCC (1995)</a><br>
<a class="normal" href="1995/1995.tar.bz2">Download all IOCCC winning entries of 1995</a>
</div>
<ul>
<li><div id="1995_cdua">
<a class="normal" href="1995/cdua/index.html">1995/cdua</a> - Best output - <i>Generate a maze on the scren and then solve it</i>
</div></li>
<li><div id="1995_dodsond1">
<a class="normal" href="1995/dodsond1/index.html">1995/dodsond1</a> - Most humorous - <i>Text to Pig Latin translator</i>
</div></li>
<li><div id="1995_dodsond2">
<a class="normal" href="1995/dodsond2/index.html">1995/dodsond2</a> - Best game - <i>Interactive 3D Maze</i>
</div></li>
<li><div id="1995_esde">
<a class="normal" href="1995/esde/index.html">1995/esde</a> - Interesting algorithm - <i>Searches for words in a file which have the same Soundex code</i>
</div></li>
<li><div id="1995_garry">
<a class="normal" href="1995/garry/index.html">1995/garry</a> - Best utility - <i>Environment-expansion and binary output via escaped env vars</i>
</div></li>
<li><div id="1995_heathbar">
<a class="normal" href="1995/heathbar/index.html">1995/heathbar</a> - Best layout - <i>16 bit addition the easy/hard way</i>
</div></li>
<li><div id="1995_leo">
<a class="normal" href="1995/leo/index.html">1995/leo</a> - Best use of obfuscation - <i>Output interesting patterns and cycles in PostScript</i>
</div></li>
<li><div id="1995_makarios">
<a class="normal" href="1995/makarios/index.html">1995/makarios</a> - Best short program - <i>Emits the base 8 representation of prime palindromic in base 8</i>
</div></li>
<li><div id="1995_savastio">
<a class="normal" href="1995/savastio/index.html">1995/savastio</a> - Most obfuscated syntax - <i>Infinite-precision factorial calculator</i>
</div></li>
<li><div id="1995_schnitzi">
<a class="normal" href="1995/schnitzi/index.html">1995/schnitzi</a> - Best one liner - <i>Find divisors: where a core dump is a feature and not a bug</i>
</div></li>
<li><div id="1995_spinellis">
<a class="normal" href="1995/spinellis/index.html">1995/spinellis</a> - Abusing the rules - <i>Abusing the rules</i>
</div></li>
<li><div id="1995_vanschnitz">
<a class="normal" href="1995/vanschnitz/index.html">1995/vanschnitz</a> - Worst abuse of the C preprocessor and most likely to amaze - <i>Towers of Hanoi via the C pre-processor</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="1994">
<h2 id="the-11th-ioccc">1994 - The 11th IOCCC</h2>
<a class="normal" href="1994/index.html">About the 11th IOCCC (1994)</a><br>
<a class="normal" href="1994/1994.tar.bz2">Download all IOCCC winning entries of 1994</a>
</div>
<ul>
<li><div id="1994_dodsond1">
<a class="normal" href="1994/dodsond1/index.html">1994/dodsond1</a> - Best game - <i>plays a game of Othello</i>
</div></li>
<li><div id="1994_dodsond2">
<a class="normal" href="1994/dodsond2/index.html">1994/dodsond2</a> - Most obfuscated packaging - <i>Hunt the Wumpus (gzipped source)</i>
</div></li>
<li><div id="1994_horton">
<a class="normal" href="1994/horton/index.html">1994/horton</a> - Best utility - <i>Plot cubic equations on a tty</i>
</div></li>
<li><div id="1994_imc">
<a class="normal" href="1994/imc/index.html">1994/imc</a> - Most obfuscated algorithm - <i>print a random n by n magic square</i>
</div></li>
<li><div id="1994_ldb">
<a class="normal" href="1994/ldb/index.html">1994/ldb</a> - Best one liner - <i>print a random line from stdin</i>
</div></li>
<li><div id="1994_schnitzi">
<a class="normal" href="1994/schnitzi/index.html">1994/schnitzi</a> - Best layout - <i>flips stdin along a diagonal (source mirrored along diagonal)</i>
</div></li>
<li><div id="1994_shapiro">
<a class="normal" href="1994/shapiro/index.html">1994/shapiro</a> - Most well rounded obfuscation - <i>print time of day on a tty</i>
</div></li>
<li><div id="1994_smr">
<a class="normal" href="1994/smr/index.html">1994/smr</a> - Worst abuse of the rules - <i>world’s smallest self reproducing program</i>
</div></li>
<li><div id="1994_tvr">
<a class="normal" href="1994/tvr/index.html">1994/tvr</a> - Best X11 program - <i>interactive fractals for the X Window System</i>
</div></li>
<li><div id="1994_weisberg">
<a class="normal" href="1994/weisberg/index.html">1994/weisberg</a> - Best short program - <i>prints prime numbers</i>
</div></li>
<li><div id="1994_westley">
<a class="normal" href="1994/westley/index.html">1994/westley</a> - Worst abuse of the C preprocessor - <i>Adventure/Dungeon like game played via the C pre-processor</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="1993">
<h2 id="the-10th-ioccc">1993 - The 10th IOCCC</h2>
<a class="normal" href="1993/index.html">About the 10th IOCCC (1993)</a><br>
<a class="normal" href="1993/1993.tar.bz2">Download all IOCCC winning entries of 1993</a>
</div>
<ul>
<li><div id="1993_ant">
<a class="normal" href="1993/ant/index.html">1993/ant</a> - Best utility - <i>egrep utility with Posix-like documentation</i>
</div></li>
<li><div id="1993_cmills">
<a class="normal" href="1993/cmills/index.html">1993/cmills</a> - Bill Gates Award - <i>X11 program that shatters and bounces windows</i>
</div></li>
<li><div id="1993_dgibson">
<a class="normal" href="1993/dgibson/index.html">1993/dgibson</a> - Best abuse of the C preprocessor - <i>plays the game of life using cpp</i>
</div></li>
<li><div id="1993_ejb">
<a class="normal" href="1993/ejb/index.html">1993/ejb</a> - Best obfuscated algorithm - <i>tower of Hanoi and patience pizzle</i>
</div></li>
<li><div id="1993_jonth">
<a class="normal" href="1993/jonth/index.html">1993/jonth</a> - Most obfuscated X program - <i>game of Tetris</i>
</div></li>
<li><div id="1993_leo">
<a class="normal" href="1993/leo/index.html">1993/leo</a> - Best game - <i>game of mastermind (cows and bulls)</i>
</div></li>
<li><div id="1993_lmfjyh">
<a class="normal" href="1993/lmfjyh/index.html">1993/lmfjyh</a> - Most versatile source - <i>source is the filename that prints value of <strong>FILE</strong></i>
</div></li>
<li><div id="1993_plummer">
<a class="normal" href="1993/plummer/index.html">1993/plummer</a> - Best one liner - <i>prints numbers up to a given value</i>
</div></li>
<li><div id="1993_rince">
<a class="normal" href="1993/rince/index.html">1993/rince</a> - Most well rounded - <i>game state machine language that comes with a number of games</i>
</div></li>
<li><div id="1993_schnitzi">
<a class="normal" href="1993/schnitzi/index.html">1993/schnitzi</a> - Obfuscated Intelligence Award - <i>answers questions about English text in a file</i>
</div></li>
<li><div id="1993_vanb">
<a class="normal" href="1993/vanb/index.html">1993/vanb</a> - Most irregular expression - <i>calculator that prints in octal</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="1992">
<h2 id="the-9th-ioccc">1992 - The 9th IOCCC</h2>
<a class="normal" href="1992/index.html">About the 9th IOCCC (1992)</a><br>
<a class="normal" href="1992/1992.tar.bz2">Download all IOCCC winning entries of 1992</a>
</div>
<ul>
<li><div id="1992_adrian">
<a class="normal" href="1992/adrian/index.html">1992/adrian</a> - Most educational - <i>grep-like utility using a state machine transition language</i>
</div></li>
<li><div id="1992_albert">
<a class="normal" href="1992/albert/index.html">1992/albert</a> - Most useful program - <i>factors multi-precision numbers with factors &lt; MAX_LONG</i>
</div></li>
<li><div id="1992_ant">
<a class="normal" href="1992/ant/index.html">1992/ant</a> - Best utility - <i>make utility</i>
</div></li>
<li><div id="1992_buzzard.1">
<a class="normal" href="1992/buzzard.1/index.html">1992/buzzard.1</a> - Most obfuscated algorithm - <i>print factorial or gcd or prime test w/Babbage-like engine</i>
</div></li>
<li><div id="1992_buzzard.2">
<a class="normal" href="1992/buzzard.2/index.html">1992/buzzard.2</a> - Best language tool - <i>forth-like stack machine</i>
</div></li>
<li><div id="1992_gson">
<a class="normal" href="1992/gson/index.html">1992/gson</a> - Most humorous output - <i>anagram generator</i>
</div></li>
<li><div id="1992_imc">
<a class="normal" href="1992/imc/index.html">1992/imc</a> - Best output - <i>Mandelbrot/Julia drawer</i>
</div></li>
<li><div id="1992_kivinen">
<a class="normal" href="1992/kivinen/index.html">1992/kivinen</a> - Best X program - <i>X11 space invaders and dropout and knockout games</i>
</div></li>
<li><div id="1992_lush">
<a class="normal" href="1992/lush/index.html">1992/lush</a> - Worst abuse of the C preprocessor - <i>prints Hello World using error messages</i>
</div></li>
<li><div id="1992_marangon">
<a class="normal" href="1992/marangon/index.html">1992/marangon</a> - Best game - <i>game to balance a grid of digits to all 5’s</i>
</div></li>
<li><div id="1992_nathan">
<a class="normal" href="1992/nathan/index.html">1992/nathan</a> - Worst abuse of the rules - <i>obfuscation by (trivial) encryption (source not exported)</i>
</div></li>
<li><div id="1992_vern">
<a class="normal" href="1992/vern/index.html">1992/vern</a> - Best of Show - <i>plays chess</i>
</div></li>
<li><div id="1992_westley">
<a class="normal" href="1992/westley/index.html">1992/westley</a> - Best small program - <i>print ASCII world map and mark a location by lat/long</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="1991">
<h2 id="the-8th-ioccc">1991 - The 8th IOCCC</h2>
<a class="normal" href="1991/index.html">About the 8th IOCCC (1991)</a><br>
<a class="normal" href="1991/1991.tar.bz2">Download all IOCCC winning entries of 1991</a>
</div>
<ul>
<li><div id="1991_ant">
<a class="normal" href="1991/ant/index.html">1991/ant</a> - Best utility - <i>compressed vi-like editor</i>
</div></li>
<li><div id="1991_brnstnd">
<a class="normal" href="1991/brnstnd/index.html">1991/brnstnd</a> - Best of Show - <i>sorta stack language</i>
</div></li>
<li><div id="1991_buzzard">
<a class="normal" href="1991/buzzard/index.html">1991/buzzard</a> - Best output - <i>walk thru a maze from a first person point of view</i>
</div></li>
<li><div id="1991_cdupont">
<a class="normal" href="1991/cdupont/index.html">1991/cdupont</a> - Most useful label - <i>prints a message without vowels</i>
</div></li>
<li><div id="1991_davidguy">
<a class="normal" href="1991/davidguy/index.html">1991/davidguy</a> - Best X11 graphics - <i>plays life on a root window w/o Xlib nor include files</i>
</div></li>
<li><div id="1991_dds">
<a class="normal" href="1991/dds/index.html">1991/dds</a> - Most well rounded - <i>basic compiler that is heavily compressed</i>
</div></li>
<li><div id="1991_fine">
<a class="normal" href="1991/fine/index.html">1991/fine</a> - Best one liner - <i>rot13s lines of input</i>
</div></li>
<li><div id="1991_rince">
<a class="normal" href="1991/rince/index.html">1991/rince</a> - Best game - <i>game with sprites and boulders and dimonds and keys</i>
</div></li>
<li><div id="1991_westley">
<a class="normal" href="1991/westley/index.html">1991/westley</a> - Grand Prize - <i>plays tic-tac-toe where output for next move that prints board</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="1990">
<h2 id="the-7th-ioccc">1990 - The 7th IOCCC</h2>
<a class="normal" href="1990/index.html">About the 7th IOCCC (1990)</a><br>
<a class="normal" href="1990/1990.tar.bz2">Download all IOCCC winning entries of 1990</a>
</div>
<ul>
<li><div id="1990_baruch">
<a class="normal" href="1990/baruch/index.html">1990/baruch</a> - Best small program - <i>short prog to solve N-queens problem</i>
</div></li>
<li><div id="1990_cmills">
<a class="normal" href="1990/cmills/index.html">1990/cmills</a> - Best game - <i>squished blackjack game</i>
</div></li>
<li><div id="1990_dds">
<a class="normal" href="1990/dds/index.html">1990/dds</a> - Best language tool - <i>basic interpreter that is heavily compressed</i>
</div></li>
<li><div id="1990_dg">
<a class="normal" href="1990/dg/index.html">1990/dg</a> - Best abuse of the C preprocessor - <i>rot13 done with strange cpp macros</i>
</div></li>
<li><div id="1990_jaw">
<a class="normal" href="1990/jaw/index.html">1990/jaw</a> - Best entropy-reducer - <i>compress and atob standins</i>
</div></li>
<li><div id="1990_pjr">
<a class="normal" href="1990/pjr/index.html">1990/pjr</a> - Most unusual data structure - <i>the quick brown fox using CPP defines and structs of functions</i>
</div></li>
<li><div id="1990_scjones">
<a class="normal" href="1990/scjones/index.html">1990/scjones</a> - ANSI Committee’s worst abuse of C - <i>trigraph-abusing self-reproducing program</i>
</div></li>
<li><div id="1990_stig">
<a class="normal" href="1990/stig/index.html">1990/stig</a> - Strangest abuse of the rules - <i>nested-comment tester (all on command line)</i>
</div></li>
<li><div id="1990_tbr">
<a class="normal" href="1990/tbr/index.html">1990/tbr</a> - Best utility - <i>simple compressed shell with silly layout</i>
</div></li>
<li><div id="1990_theorem">
<a class="normal" href="1990/theorem/index.html">1990/theorem</a> - Best of Show - <i>numerically solves the equation y’=f(x y)</i>
</div></li>
<li><div id="1990_westley">
<a class="normal" href="1990/westley/index.html">1990/westley</a> - Best layout - <i>poetic exchange between lovers that prints luvs me or not</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="1989">
<h2 id="the-6th-ioccc">1989 - The 6th IOCCC</h2>
<a class="normal" href="1989/index.html">About the 6th IOCCC (1989)</a><br>
<a class="normal" href="1989/1989.tar.bz2">Download all IOCCC winning entries of 1989</a>
</div>
<ul>
<li><div id="1989_fubar">
<a class="normal" href="1989/fubar/index.html">1989/fubar</a> - Best self-modifying program - <i>self-reconstructing recompiling factorial program</i>
</div></li>
<li><div id="1989_jar.1">
<a class="normal" href="1989/jar.1/index.html">1989/jar.1</a> - Strangest abuse of the rules - <i>Hello world as a C string</i>
</div></li>
<li><div id="1989_jar.2">
<a class="normal" href="1989/jar.2/index.html">1989/jar.2</a> - Best of Show - <i>lisp interpreter that is compressed</i>
</div></li>
<li><div id="1989_ovdluhe">
<a class="normal" href="1989/ovdluhe/index.html">1989/ovdluhe</a> - Most humorous output - <i>monkey-typer following template with APE identifiers</i>
</div></li>
<li><div id="1989_paul">
<a class="normal" href="1989/paul/index.html">1989/paul</a> - Most complex algorithm - <i>print fibonacci base 2 by simulating turing machine</i>
</div></li>
<li><div id="1989_robison">
<a class="normal" href="1989/robison/index.html">1989/robison</a> - Best minimal use of C - <i>apl-expression interpreter (binary) written in C–</i>
</div></li>
<li><div id="1989_roemer">
<a class="normal" href="1989/roemer/index.html">1989/roemer</a> - Best layout - <i>prints e with pi shaped layout with _31415 identifiers</i>
</div></li>
<li><div id="1989_tromp">
<a class="normal" href="1989/tromp/index.html">1989/tromp</a> - Best game - <i>squished tetris</i>
</div></li>
<li><div id="1989_vanb">
<a class="normal" href="1989/vanb/index.html">1989/vanb</a> - Best one liner - <i>one-liner prints all subsets of arguments</i>
</div></li>
<li><div id="1989_westley">
<a class="normal" href="1989/westley/index.html">1989/westley</a> - Most algorithms in one program - <i>reversible and rot13able program that reverses and/or rot13s</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="1988">
<h2 id="the-5th-ioccc">1988 - The 5th IOCCC</h2>
<a class="normal" href="1988/index.html">About the 5th IOCCC (1988)</a><br>
<a class="normal" href="1988/1988.tar.bz2">Download all IOCCC winning entries of 1988</a>
</div>
<ul>
<li><div id="1988_applin">
<a class="normal" href="1988/applin/index.html">1988/applin</a> - Best of Show - <i>massive #define that includes itself and prints primes</i>
</div></li>
<li><div id="1988_dale">
<a class="normal" href="1988/dale/index.html">1988/dale</a> - Best abuse of system calls - <i>prints command line using lots of system calls</i>
</div></li>
<li><div id="1988_isaak">
<a class="normal" href="1988/isaak/index.html">1988/isaak</a> - Best visuals - <i>table driven table of the elements cpp with self-inclusion</i>
</div></li>
<li><div id="1988_litmaath">
<a class="normal" href="1988/litmaath/index.html">1988/litmaath</a> - Best small program - <i>sorts each arg using only argc argv and ‘while(cond)’</i>
</div></li>
<li><div id="1988_phillipps">
<a class="normal" href="1988/phillipps/index.html">1988/phillipps</a> - Least likely to compile successfully - <i>12 Days of Christmas recursive main() calls w/tables</i>
</div></li>
<li><div id="1988_reddy">
<a class="normal" href="1988/reddy/index.html">1988/reddy</a> - Most useful obfuscated C program - <i>prints name of ‘char <em>(</em>(foo[16])()’ compressed</i>
</div></li>
<li><div id="1988_robison">
<a class="normal" href="1988/robison/index.html">1988/robison</a> - Best abuse of C constructs - <i>print e in any base using only – &gt;= and while()</i>
</div></li>
<li><div id="1988_spinellis">
<a class="normal" href="1988/spinellis/index.html">1988/spinellis</a> - Best abuse of the rules - <i>include /dev/tty</i>
</div></li>
<li><div id="1988_westley">
<a class="normal" href="1988/westley/index.html">1988/westley</a> - Best layout - <i>prints ‘3.141’ with circle made of ‘<em>-</em>-<em>-</em>’</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="1987">
<h2 id="the-4th-ioccc">1987 - The 4th IOCCC</h2>
<a class="normal" href="1987/index.html">About the 4th IOCCC (1987)</a><br>
<a class="normal" href="1987/1987.tar.bz2">Download all IOCCC winning entries of 1987</a>
</div>
<ul>
<li><div id="1987_biggar">
<a class="normal" href="1987/biggar/index.html">1987/biggar</a> - Best abuse of the rules - <i>program defined on the command line</i>
</div></li>
<li><div id="1987_heckbert">
<a class="normal" href="1987/heckbert/index.html">1987/heckbert</a> - Best obfuscator of programs - <i>obfuscated fold program</i>
</div></li>
<li><div id="1987_hines">
<a class="normal" href="1987/hines/index.html">1987/hines</a> - Worst style - <i>counts goto’s with all ids goto anagrams with all goto flow</i>
</div></li>
<li><div id="1987_korn">
<a class="normal" href="1987/korn/index.html">1987/korn</a> - Best one liner - <i>one-liner that prints a message on a Un*x system</i>
</div></li>
<li><div id="1987_lievaart">
<a class="normal" href="1987/lievaart/index.html">1987/lievaart</a> - Grand Prize - <i>very good Othello player</i>
</div></li>
<li><div id="1987_wall">
<a class="normal" href="1987/wall/index.html">1987/wall</a> - Most useful obfuscation - <i>roman numeral -&gt; decimal and vice versa conversion</i>
</div></li>
<li><div id="1987_westley">
<a class="normal" href="1987/westley/index.html">1987/westley</a> - Best layout - <i>individually palindromic lines prints a palindrome</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="1986">
<h2 id="the-3rd-ioccc">1986 - The 3rd IOCCC</h2>
<a class="normal" href="1986/index.html">About the 3rd IOCCC (1986)</a><br>
<a class="normal" href="1986/1986.tar.bz2">Download all IOCCC winning entries of 1986</a>
</div>
<ul>
<li><div id="1986_applin">
<a class="normal" href="1986/applin/index.html">1986/applin</a> - Most adaptable program - <i>hello world works under cc and /bin/sh and f77</i>
</div></li>
<li><div id="1986_august">
<a class="normal" href="1986/august/index.html">1986/august</a> - Best complex task done in a complex way - <i>struct-heavy e-computation with memory allocation with sbrk</i>
</div></li>
<li><div id="1986_bright">
<a class="normal" href="1986/bright/index.html">1986/bright</a> - Most useful obfuscation - <i>hex dump with cpp compressed that uses lots of &lt;&lt; for constants</i>
</div></li>
<li><div id="1986_hague">
<a class="normal" href="1986/hague/index.html">1986/hague</a> - Worst abuse of the C preprocessor - <i>morse code filter written with ’DIT DAH _DIT DIT_DAH’</i>
</div></li>
<li><div id="1986_holloway">
<a class="normal" href="1986/holloway/index.html">1986/holloway</a> - Best simple task performed in a complex way - <i>prints hello world! via a recursive main</i>
</div></li>
<li><div id="1986_marshall">
<a class="normal" href="1986/marshall/index.html">1986/marshall</a> - Best layout - <i>train engine-shaped program prints choo choo</i>
</div></li>
<li><div id="1986_pawka">
<a class="normal" href="1986/pawka/index.html">1986/pawka</a> - Most illegible code - <i>prints ‘obfuscated?’ big using xyyyx idents</i>
</div></li>
<li><div id="1986_stein">
<a class="normal" href="1986/stein/index.html">1986/stein</a> - Best one liner - <i>prints HHMMSS in UTC time</i>
</div></li>
<li><div id="1986_wall">
<a class="normal" href="1986/wall/index.html">1986/wall</a> - Grand Prize - Most well rounded in confusion - <i>Dvorak keyboard emulator</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="1985">
<h2 id="the-2nd-ioccc">1985 - The 2nd IOCCC</h2>
<a class="normal" href="1985/index.html">About the 2nd IOCCC (1985)</a><br>
<a class="normal" href="1985/1985.tar.bz2">Download all IOCCC winning entries of 1985</a>
</div>
<ul>
<li><div id="1985_applin">
<a class="normal" href="1985/applin/index.html">1985/applin</a> - Best one liner - <i>one-liner to print hello world with execlp</i>
</div></li>
<li><div id="1985_august">
<a class="normal" href="1985/august/index.html">1985/august</a> - Most obscure program - <i>cpp obfuscated and compressed recursive primes in binary</i>
</div></li>
<li><div id="1985_lycklama">
<a class="normal" href="1985/lycklama/index.html">1985/lycklama</a> - Strangest appearing program - <i>heavily cpped with o_oo identifiers that scrolls text right</i>
</div></li>
<li><div id="1985_shapiro">
<a class="normal" href="1985/shapiro/index.html">1985/shapiro</a> - Grand Prize - Most well rounded in confusion - <i>two #defines one 7-liner that results in a maze</i>
</div></li>
<li><div id="1985_sicherman">
<a class="normal" href="1985/sicherman/index.html">1985/sicherman</a> - Worst abuse of the C preprocessor - <i>rot13 w/strange #defines that create comment headers etc.</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="1984">
<h2 id="the-1st-ioccc">1984 - The 1st IOCCC</h2>
<a class="normal" href="1984/index.html">About the 1st IOCCC (1984)</a><br>
<a class="normal" href="1984/1984.tar.bz2">Download all IOCCC winning entries of 1984</a>
</div>
<ul>
<li><div id="1984_anonymous">
<a class="normal" href="1984/anonymous/index.html">1984/anonymous</a> - Dishonorable Mention - <i>prints hello world where read is write</i>
</div></li>
<li><div id="1984_decot">
<a class="normal" href="1984/decot/index.html">1984/decot</a> - Second Place - <i>prints garbage and weird cpp defines - keywords for others</i>
</div></li>
<li><div id="1984_laman">
<a class="normal" href="1984/laman/index.html">1984/laman</a> - Third Place - <i>prints spiralling numbers laid out in columns</i>
</div></li>
<li><div id="1984_mullender">
<a class="normal" href="1984/mullender/index.html">1984/mullender</a> - Grand Prize - <i>hardcoded vax and pdp-11 code to move :-) across the screen</i>
</div></li>
</ul>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<div id="year_level">
<div id="inventory">
<h2 id="ioccc-year-level-tarballs">IOCCC Year level tarballs</h2>
</div>
</div>
<p><a class="normal" href="2020/2020.tar.bz2">Download all IOCCC winning entries of 2020</a><br>
<a class="normal" href="2019/2019.tar.bz2">Download all IOCCC winning entries of 2019</a><br>
<a class="normal" href="2018/2018.tar.bz2">Download all IOCCC winning entries of 2018</a><br>
<a class="normal" href="2015/2015.tar.bz2">Download all IOCCC winning entries of 2015</a><br>
<a class="normal" href="2014/2014.tar.bz2">Download all IOCCC winning entries of 2014</a><br>
<a class="normal" href="2013/2013.tar.bz2">Download all IOCCC winning entries of 2013</a><br>
<a class="normal" href="2012/2012.tar.bz2">Download all IOCCC winning entries of 2012</a><br>
<a class="normal" href="2011/2011.tar.bz2">Download all IOCCC winning entries of 2011</a><br>
<a class="normal" href="2006/2006.tar.bz2">Download all IOCCC winning entries of 2006</a><br>
<a class="normal" href="2005/2005.tar.bz2">Download all IOCCC winning entries of 2005</a><br>
<a class="normal" href="2004/2004.tar.bz2">Download all IOCCC winning entries of 2004</a><br>
<a class="normal" href="2001/2001.tar.bz2">Download all IOCCC winning entries of 2001</a><br>
<a class="normal" href="2000/2000.tar.bz2">Download all IOCCC winning entries of 2000</a><br>
<a class="normal" href="1998/1998.tar.bz2">Download all IOCCC winning entries of 1998</a><br>
<a class="normal" href="1996/1996.tar.bz2">Download all IOCCC winning entries of 1996</a><br>
<a class="normal" href="1995/1995.tar.bz2">Download all IOCCC winning entries of 1995</a><br>
<a class="normal" href="1994/1994.tar.bz2">Download all IOCCC winning entries of 1994</a><br>
<a class="normal" href="1993/1993.tar.bz2">Download all IOCCC winning entries of 1993</a><br>
<a class="normal" href="1992/1992.tar.bz2">Download all IOCCC winning entries of 1992</a><br>
<a class="normal" href="1991/1991.tar.bz2">Download all IOCCC winning entries of 1991</a><br>
<a class="normal" href="1990/1990.tar.bz2">Download all IOCCC winning entries of 1990</a><br>
<a class="normal" href="1989/1989.tar.bz2">Download all IOCCC winning entries of 1989</a><br>
<a class="normal" href="1988/1988.tar.bz2">Download all IOCCC winning entries of 1988</a><br>
<a class="normal" href="1987/1987.tar.bz2">Download all IOCCC winning entries of 1987</a><br>
<a class="normal" href="1986/1986.tar.bz2">Download all IOCCC winning entries of 1986</a><br>
<a class="normal" href="1985/1985.tar.bz2">Download all IOCCC winning entries of 1985</a><br>
<a class="normal" href="1984/1984.tar.bz2">Download all IOCCC winning entries of 1984</a><br></p>
<p> <strong>Jump to:</strong> <a href="#">top</a></p>
<!-- AFTER: last line of markdown file: years.md -->
<!-- END: this line ends content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
<!-- START: this line starts content from: inc/after-content.default.html -->
</div>
<!-- END: this line ends content from: inc/after-content.default.html -->
<!-- START: this line starts content from: inc/footer.default.html -->
<!--
Copyright © 1984-2025 by Landon Curt Noll. All Rights Reserved.
You are free to share and adapt this file under the terms of this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/
-->
<div class="footer">
<div id="copyright"><h3>Copyright &copy; 1984-2025 by Landon Curt Noll:
<a href="https://creativecommons.org/faq/#what-does-some-rights-reserved-mean"
target="_blank"
rel="license noopener noreferrer">Some Rights Reserved</a></h3>
<p>
This work is <b>licensed by Landon Curt Noll</b> under
<b><a href="https://creativecommons.org/licenses/by-sa/4.0/?ref=chooser-v1"
target="_blank"
rel="license noopener noreferrer"
style="display:inline-block;">CC BY-SA 4.0</a></b>.
<img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;"
src="./png/cc.png"
alt="cc inside circle symbol">
<img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;"
src="./png/by.png"
alt="person inside circle symbol">
<img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;"
src="./png/sa.png"
alt="arrow looping back on itself inside circle symbol"><br>
You should <b>carefully review</b> the
<b><a href="https://creativecommons.org/licenses/by-sa/4.0/legalcode.en"
target="_blank"
rel="license noopener noreferrer">CC BY-SA 4.0 LEGAL CODE</a></b>
before using the licensed material.<br>
You may wish to review the
<b><a href="./license.html"
target="_blank"
rel="license noopener noreferrer">highlights of some of the key features and terms</a></b>
of <b>CC BY-SA 4.0</b>.<br>
</p>
</div>
<div id="coda"><h3>Coda</h3>
<p>
<a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fwww.ioccc.org%2Fyears.html" rel="nofollow">Nu HTML check this web page</a><br>
<a href="#top">Jump to top</a> <a href="#content">Jump to Content</a>
</p>
</div>
</div>
<!-- END: this line ends content from: inc/footer.default.html -->
<!-- START: this line starts content from: inc/bottom.default.html -->
</body>
</html>
<!-- END: this line ends content from: inc/bottom.default.html -->