International Obfuscated C Code Contest

1984

Previous contests were held in the years 1984–1996, 1998, 2000, 2001, 2004–2006, 2011–2015 and 2018–2020. Entries are evaluated anonymously by a panel of judges.

The contest states that being announced on the IOCCC website is the reward for winning. ==History== The IOCCC was started by Landon Curt Noll and Larry Bassel in 1984 while employed at National Semiconductor's Genix porting group.

1993

The contest itself was the topic of a quiz question in the 1993 Computer Bowl.

1998

Previous contests were held in the years 1984–1996, 1998, 2000, 2001, 2004–2006, 2011–2015 and 2018–2020. Entries are evaluated anonymously by a panel of judges.

2000

Previous contests were held in the years 1984–1996, 1998, 2000, 2001, 2004–2006, 2011–2015 and 2018–2020. Entries are evaluated anonymously by a panel of judges.

2001

Previous contests were held in the years 1984–1996, 1998, 2000, 2001, 2004–2006, 2011–2015 and 2018–2020. Entries are evaluated anonymously by a panel of judges.

2004

Previous contests were held in the years 1984–1996, 1998, 2000, 2001, 2004–2006, 2011–2015 and 2018–2020. Entries are evaluated anonymously by a panel of judges.

Some quotes from 2004 winners include: Contributions have included source code formatted to resemble images, text, etc., after the manner of ASCII art, preprocessor redefinitions to make code harder to read, and self-modifying code.

As a result, several of the past entries may not compile directly in a modern compiler, and some may cause crashes. ==Examples== Within the code size limit of only a few kilobytes, contestants have managed to do complicated things – a 2004 winner turned out an operating system. ===Toledo Nanochess=== Toledo Nanochess is a chess engine developed by Mexican Oscar Toledo Gutiérrez, a five-time winner of the IOCCC.

2006

After a hiatus of five years starting in 2006, the contest returned in 2011. Compared with other programming contests, the IOCCC is described as "not all that serious" by Michael Swaine, editor of Dr.

2011

Previous contests were held in the years 1984–1996, 1998, 2000, 2001, 2004–2006, 2011–2015 and 2018–2020. Entries are evaluated anonymously by a panel of judges.

After a hiatus of five years starting in 2006, the contest returned in 2011. Compared with other programming contests, the IOCCC is described as "not all that serious" by Michael Swaine, editor of Dr.

Landon Curt Noll, 2011. The rules are often deliberately written with loopholes that contestants are encouraged to find and abuse.

2014

In 2014 the 1 kilobyte barrier was broken by Super Micro Chess – a derivative of Micro-Max – totaling 760 characters (spaces and newlines included).

2018

Previous contests were held in the years 1984–1996, 1998, 2000, 2001, 2004–2006, 2011–2015 and 2018–2020. Entries are evaluated anonymously by a panel of judges.

2020

The winning code for the 27th contest, held in 2020, was released in July 2020.




All text is taken from Wikipedia. Text is available under the Creative Commons Attribution-ShareAlike License .

Page generated on 2021-08-05