2008.06.16.
Egy különös programozási verseny
The 2008 Underhanded C Contest címmel jelent meg egy programozási verseny felhívása. A feladat egyszerű: egy olyan rövid programot írni C-nyelven, amely egyszerű, könnyen olvasható és szemlátomást ártatlan, azonban valami rossz dolgot is tesz – szándékosan.
Legyen adott az alábbi kép, amiből ki kell olvasni egy téglalap alakú blokkot, azonban ezt úgy tegye, hogy az eredmény egy módosított image legyen, mondjuk így:

A verseny kiírói a minél rövidebb kódot preferálják. Egy 200 sor feletti kód aligha fog nyerni, és szerintük 300 sorban már egy közepes méretű kamiont is el lehet rejteni. Az is rossz pont, ha szokatlan lépést tesz a programozó a kódban, ami ordít, hogy itt van a kutya (izé, bug) elásva. Végül a szervezők értékelik a stílust és a humort, amelyek plusz pontokat érnek.
A Slashdot egyik fórumán rögtön az első hozzászólásban meg is jegyezték, hogy van már ilyen program: Microsoft Windows tetszőleges verzió. Egy másik hozzászólásban pedig a Debian OpenSSL csomagját említették.





June 16th, 2008 at 18:52:08
A Win forraskodjat nem lattam, arrol nem tudok nyilatkozni, az OpenSSH Debian-fele patch meg tenyleg jopofa.
A versenyt amugy az IOCCC ihlette, ha ez tetszik, akkor erdemes lesz azt is megnezned.