Logo by winner Matt Zucker
The International Obfuscated C Code
[ The judges |
IOCCC home page |
How to enter |
IOCCC news |
People who have won |
Winning entries ]
The 23rd IOCCC Competition
The 23rd International Obfuscated C Code Contest is now open. Please see the following news items.
Goals of the Contest
- Obfuscate: tr.v. -cated, -cating, -cates.
- To render obscure.
- To darken.
- To confuse: his emotions obfuscated his judgment.
[LLat. obfuscare, to darken : ob(intensive) + Lat. fuscare,
to darken < fuscus, dark.] -obfuscation n. obfuscatory adj
- The IOCCC:
- To write the most Obscure/Obfuscated C program within the rules.
- To show the importance of programming style, in an ironic way.
- To stress C compilers with unusual code.
- To illustrate some of the subtleties of the C language.
- To provide a safe forum for poor C code. :-)
- The 23rd IOCCC will be open from 2014-Sep-01 02:03:04 UTC to 2014-Oct-19 18:17:16 UTC.
- The submission tool will be available on 2014-Sep-15 15:15:15 UTC.
- Draft Rules, Guidelines and IOCCC size tool are available.
- Final rules, guidelines and IOCCC size tool will be available before 2014-Sep-15 15:15:15 UTC.
- If you have any comments, corrections and/or suggestions please contact the IOCCC Judges
- The source code for the winners of the 22nd IOCCC has been released.
- The winners of the 22nd IOCCC have been announced. Congratulations!
- The winning source will be released later this year after the winners have reviewed the writeup of their entries.
- The 22nd IOCCC is now closed and Judging has commenced. We anticipate that the results will be made available before the end of the year.
- Version 2013-07-30-v17 of the IOCCC size tool no longer treats volatile4volatile4volatile as a reserved word.
- Minor changes were made to the draft Rules and Guidelines.
Older news has been archived, but is not currently available