--- categories: ["Datengarten"] tags: ["IOCCC", "Obfuscated C", "Wettbewerb"] series: "Datengarten" title: "DG106: Der IOCCC" no: 106 subtitle: "Wie man mit schlechtem Code gewinnt" speaker: "Volker Diels-Grabsch" date: 2019-12-04T16:23:00+02:00 event: start: 2020-01-14T20:00:00+02:00 end: 2020-01-14T21:00:00+02:00 location: CCCB language: de streaming: true recording: https://streaming.media.ccc.de/datengarten --- Einer der ältesten im Netz ausgetragenen Wettbewerbe ist der "International Obfuscated C Code Contest", kurz IOCCC. Seit 1984 bietet dieser eine sichere Spielwiese für C-Programme, die auf den ersten Blick gegen alles verstoßen, was gute Programmierung ausmacht. Auf den zweiten Blick jedoch weisen viele dieser Programme Qualitäten auf, die man in anderen Software-Projekten auch gerne vorfinden würde. Der Vortragende ist ein langjähriger Fan dieses Wettbewerbs. Für ihn ging letztes Jahr ein Traum in Erfüllung: Er gehörte zu den Gewinnern, und das gleich mit zwei Programmen. Im Vortrag wird der IOCCC vorgestellt und vor laufender Kamera eines der beiden Gewinner-Programme seziert. Ziel ist es, mehr galaktische Lebewesen für den IOCCC zu begeistern. Die Folien des Vortrages findet ihr [hier](https://gitlab.com/v0g/Vortragsfolien-Datengarten-106-Der-IOCCC/raw/master/Vortragsfolien-Datengarten-106-Der-IOCCC.pdf).