Čo je IOCCC?

IOCCC ( Internet Obfuscated C Code Contest ) je niekedy každoročná súťaž medzi počítačovými programátormi, ktorá sa začala v roku 1984. Súťažné príspevky musia byť napísané v programovacom jazyku C, temným alebo zmäteným spôsobom. Víťazné programy majú zmysel, ktorý je nejasný, skrytý alebo šikovne navrhnutý.

Od roku 2017 sa uskutočnilo 24 súťaží IOCCC, pričom rok 2018 bol navrhnutý ako pravdepodobný rok 25. súťaže.

Príkladom víťazného programu je "dvojnásobný" víťaz ceny za "najlepší rukopis". Kód programu vyzerá takto:

Pri kompilácii a spustení tento program používa znaky Unicode na kreslenie animovaných rukopisných písmen vo vašom termináli, ako je tento:

Ďalšie informácie a zdrojový kód k víťazným programom nájdete na stránke http://www.ioccc.org/.

Počítačové akronymy, zmätky, termíny programovania