De Telegraaf April 13, 1999 GRONINGERS 18E BIJ WK PROGRAMMEREN LENGTH: 575 words Groningers 18e bijWK Programmeren . Het team van de Universiteit in het Canadese Waterloo heeft zondag in Eindhoven het wereldkampioenschap programmeren voor studenten gewonnen. Tweede werden Duitsers van de Universiteit Freiburg en derde de Universiteit van St. Petersburg. Studenten van de Rijksuniversiteit Groningen, de enige Nederlandse vertegenwoordiging, eindigden op een gedeelde achttiende plaats. De winnende studenten zagen kans binnen vijf uur zes van de acht voorgelegde problemen op te lossen. De wedstrijd vond voor de eerste keer in Europa plaats. Aan de finale deden 62 teams van ieder drie studenten mee, afkomstig uit onder meer Amerika, Canada, China, Taiwan, Nieuw-Zeeland en Rusland. IBM is hoofdsponsor. De deelnemers hadden zich eerder gekwalificeerd via voorrondes. Daaraan deden bijna 1500 teams mee. De wedstrijd wordt vanaf 1977 georganiseerd door de grootste wereldwijde organisatie voor informatici, de Association for Computing Machinery. Opvallend is dat Amerikaanse teams niet meer domineren zoals vroeger. Dat komt niet alleen omdat het deelnemersveld veel internationaler is geworden, maar ook door de verschuivende aandacht in Amerika naar multimedia (beeld en geluid). Volgens de organisator van de wedstrijd in Eindhoven, Tom Verhoef, gaat dat ten koste van de 'harde technische informatica' waarbij puur rekenkundige problemen centraal staan. Teams uit Centraal- en Oost-Europa blijken relatief beter voorbereid op deze wiskundige vraagstukken. Ook in een onderzoek van Howard Rubin dat de Meta Group onlangs naar buiten bracht, is de tanende voorsprong van Amerika zichtbaar. Amerikaanse programmeurs maken nog wel minder fouten, maar de kwaliteit neemt elders veel sneller toe. Niet-Amerikaanse programmeurs hebben hun Amerikaanse collega's al ingehaald als het gaat om productiviteit. Ze schrijven gemiddeld ruim twee keer zoveel regels code. Het Nederlandse team dat bestond uit Roel Vandewall, Ernst Jan Plugge en Wouter Teepe, bleek een goede middenmoter. Hun tactiek bestaat vooral uit een strikte rolverdeling. Roel en Wouter zijn de probleemoplossers. Zij vormen de 'denktank'. Ze ontwerpen het rekenmodel in hoofdlijnen, waarna Ernst Jan als een razende de programmeercode inklopt. Deze super-programmeur zit dan ook als enige achter de computer. Omdat de wedstrijd vooral een race tegen de klok is, is snel programmeren een enorm voordeel. Verder komt het vooral aan op nauwkeurigheid. De jury is streng. Een antwoord is goed of fout. Bijna goed scoort niet. Voor de opgegeven vraagstukken is er vrijwel altijd naar een wiskundig model. De Groningse studenten deden mee voor de 'kick' en de lol. Waar sommige andere teams in de aanloop tot de competitie tien tot vijftien uur per week oefenen, gaan de Groningers de avond te voren gezellig met elkaar uit eten. Wouter: De beste training is de studie goed te doen. We maken natuurlijk wel wat opgaven van eerdere wedstrijden, maar gaan niet weken van te voren in retraite. De drie studenten zijn dan ook allerminst 'nerds', die alleen achter de computer tot leven komen. Ze zien programmeren louter als een sport. Zo'n wedstrijd verschilt nogal van het programmeren in het bedrijfsleven. Commerciele software omvat al gauw 10.000 regels code, terwijl een wedstrijdopgave beperkt blijft tot zo'n 100 regels. Normaal moet met de opdrachtgever veel worden overlegd. Bij de programmeer-competitie ligt de opdracht vast. LOAD-DATE: April 14, 1999 LANGUAGE: Dutch / Nederlands PUB-TYPE: Paper Copyright 1999 De Telegraaf