
‘International Obfuscated C Code Contest’ Will Relaunch, Celebrating 40th Anniversary
After a four-year hiatus, the International Obfuscated C Code Competition will return in 2025. start 1984 (partly inspired by a bug in the classic Bourne shell), this is, according to them, “the oldest competition on the Internet” Mastodon’s official social media accounts.
Contest entry”Pending” status Today, December 29, 2024 at 23:58 UTC — this means that the opening date for submissions has officially been confirmed (January 31), with the deadline approximately eight weeks later, on April 1, 2025. (Proposal and Tentative) rule and guidelineslisted the competition goals, such as “to demonstrate the importance of programming style in a satirical way” and “to emphasize the C compiler with unusual code.” and Competition homepage Added an additional goal: “Have fun with C!”
Excerpt from the official rules:
Rule 0
Just as C starts at 0, IOCCC starts at rule 0.
Rule 1
Your submission must be a complete program…
Rule 5
Your submission must not modify the content or file name of any part of the original submission, including but not limited to prog.c, the Makefile (the file we create based on your build instructions), and any data files you submit.
Rule 6
I am not a rule, I am a free (empty* human being);
while (!(ioccc(rule(you(是(number(6))))))) {
Hahaha();
}
Rule 6 explicitly mentions prisoner…(some other rules Sillier…) and guidelines Including their own jokes:
You are in a maze of different twists and turns.
There are at least zero Judge who thinks fideism Has little to do with the IOCCC review process…
We recommend that you avoid trying “Minimal self-replication‘ source. The smallest zero-byte entry wins 1994.
There’s a second announcement this weekend:
After 4 years of hard work Number of peoplemore than 6168+ submissions, the big fork merge is completed, IOCCC official website Updated! Made a lot of improvements IOCCC award-winning works. Many fixes and improvements involving reasonably modern Unix/Linux system capabilities compile Or even run them.
Thanks to long-time Slashdot readers and C programmers Ahhh Share news.
2024-12-29 17:34:00