Hva er IOCCC?

IOCCC ( Internet Obfuscated C Code Contest ), er en noen ganger årlig konkurranse mellom dataprogrammerere som startet i 1984. Konkurranseposter må skrives i C-programmeringsspråket, på en uklar eller obfuscated måte. Vinnerprogrammer har et formål som er uklart, skjult eller smart utformet.

Fra 2017 har 24 IOCCC-konkurranser funnet sted, med 2018 foreslått som det sannsynlige året for den 25. konkurransen.

Et eksempel på et vinnende program er "duble", vinneren av 2015-prisen for "beste håndskrift". Koden for programmet ser slik ut:

Når programmet blir kompilert og utført, bruker dette programmet Unicode-tegn til å tegne animerte håndskrevne bokstaver i terminalen din, slik som dette:

For mer informasjon og kildekode til å vinne programmer, besøk //www.ioccc.org/.

Computer akronymer, obfuscation, programmeringsbetingelser