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.