Biggest Haskell unit in the world
Jerzy Karczmarczuk
karczma@info.unicaen.fr
Mon, 25 Jun 2001 09:59:45 +0200
267, 762, 102541 students learning Haskell?
That's great.
But I am far from any internal satisfaction.
I would prefer to read:
A. We teach computer graphics showing all the algorithms in Haskell; the
assignments include building a ray tracer, a VRML parser, scripting
engine, etc., and a SVG interpreter.
B. We teach compilation using functional paradigms. Not only monadic parsers
and lazy attribute propagation, but building continuation-based virtual
machines, pedagogic, but quite efficient type checking/inference system,
and other goodies.
Even the garbage collection is *described* functionally (in monadic style).
C. The algorithmic layer of our Signal Processing course is entirely based
on Haskell.
D. A substantial part of our Hardware Architecture course exploits Haskell
as a nice description/integration language.
E. Artificial Intelligence? Sure. We still use a bit of Prolog, but most of
our stuff has been rewritten, and now Haskell dominates.
====
Etc.
It is just a sick dream?
Jerzy Karczmarczuk
Caen, France