The results for the ICFP 2001 programming competition have been announced:

  1. Haskell took first
  2. Dylan took second
  3. Objective CAML took 3rd and a C program tied for 3rd

The task was quite difficult

The W4C (World Wide Wireless Web Consortium) has just published the specification of SML/NG (Simple Markup Language -- New Generation), a simplified version of XXHTML designed for the new generation of hypertext rendering micro-devices, running on hardware with reduced computational capacity such as wristtop computers, thumbnail-worn PDAs, and internet-enabled ice boxes.

The programming task is to design and implement an optimiser for SML/NG that will simplify the source documents and reduce their size.