Le concours de code C occulté sur Internet ( IOCCC ) est un concours parfois annuel entre programmeurs qui a débuté en 1984. Les inscriptions au concours doivent être écrites dans le langage de programmation C, de manière obscure ou obscure. Les programmes gagnants ont un objectif peu clair, caché ou intelligemment conçu.
En 2017, 24 compétitions IOCCC ont eu lieu, avec 2018 suggéré comme l'année probable de la 25e compétition.
Un exemple de programme gagnant est "duble", lauréat du prix 2015 de la "meilleure écriture". Le code du programme ressemble à ceci:
Une fois compilé et exécuté, ce programme utilise des caractères Unicode pour dessiner des lettres manuscrites animées sur votre terminal, comme ceci:
Pour plus d’informations et le code source des programmes gagnants, visitez le site http://www.ioccc.org/.
Sigles informatiques, Obfuscation, Termes de programmation