Here is the list of prize winners at the ICFP'99 programming contest.
- A `Joker' was awarded to Team TAL.
- The Judges' Prize has been awarded to Lennart Augustsson, who
in 24 hours put together a very impressive 376-line Haskell program to
top the preliminary standings.
The optimizer itself is only 137 lines, including comments and blank
lines.
The Judges are unanimous in declaring that Lennart Augustsson is an
extremely cool hacker.
- The Second Place winner is the Si-Cubed team, whose members are
Sigbjorne Finne, Simon Marlow, and Simon Peyton Jones.
Their entry, also completed in 24 hours, is 1250 lines of Haskell.
Among its notable features are a small simulator, which generates
random test data and dynamically disables optimizations that produce
wrong answers.
The Judges are sure that the choice of language played a role in this
team's ability to produce a top entry in a mere 24 hours, and they are
pleased to pronounce that Haskell is a fine programming tool for
many applications.
- Finally the First Prize winner is Camls R'Us, whose members
are
Pascal Cuoq,
Damien Doligez,
Xavier Leroy,
Luc Maranget, and
Alan Schmitt.
Their killer effort, a ``Frankenstein-style combination of 3
optimizers,'' is 3585 lines of Objective Caml.
Do read their report
on this beast, which absolutely crushed the competition.
There is no doubt in the Judges' minds that
Objective CAML is the programming tool of choice for discriminating hackers.
A full report on the contest was
rejected by Communcations
of the ACM (``surveys show that our readership isn't interested'') and
appeared in the March, 2000 issue of SIGPLAN Notices.
Back to main contest page
Norman Ramsey
| Kevin Scott
| icfp99@cs.virginia.edu