Where there is not a direct post when referring to a USENET group (for results etc.) it is no longer a link to the group itself but just made italic. That means only 1984 has it and only for the contest announcement. In 1989 the point about the Makefiles for fubar and tromp have been clarified a bit. They were ambiguous before: it could have been read as the Makefile for ALL entries but it was only for that entry. Also since these points are about the Makefile (and in particular portability of the original or alt versions) I moved the paragraph to right under the part about running make to compile (this part has some additional fixes that will be applied later on). The years: 1984, 1985, 1986, 1987 and 1989 were updated. There was nothing to do (for this commit) for 1988 but there is a change that will be made after discussion.
1.4 KiB
First annual Obfuscated C Code Contest
In 1984, the first contest was held. The name of the
contest was simply "First annual Obfuscated C Code Contest".
View the index.html web page for the given winning entry for information on how
to compile it and how to run the winning program. Look at the winning
source and try to figure how it does what it does! This year we only had
remarks from two authors but these came years later.
Restrictions against machine dependent code were not in the rules in 1984. The source file size restriction was only 512 bytes. Rules and results were posted to net.lang.c and net.unix-wizards. The contest was announced in a net.lang.c post.
Final Comments
IMPORTANT NOTE: See contact.html for up to date contact details as well as details on how to provide fixes to any of the entries. See also the IOCCC FAQ for additional information on the IOCCC.