Johannes Waldmann
Wed, 24 May 2000 01:53:46 -0700
> I would pose a different question: could you tell us *what kind > of applets* would you like to write in a pure lazy language, why > it would be more pleasant than Java (or Tcl/Tk, or ...) What applets do I want? They should illustrate concepts that we (*) teach in basic theoretical computer science. I don't want just another Turing machine simulator. An example that I have in mind is: the applet generates some graph, on which the user plays a "game", like finding a Hamiltonian circuit, or a three-colouring. Actually, the programming should be done by students from (next term's) functional programming course (that, and logic programming, are the only "programming" courses that we (*) teach). Why write applets in Haskell? Well, why does Paul Hudak wrote a book about "multimedia" programming in Haskell? It's a way to teach the fundamental concepts and merits of functional programming. Yes I see, for applets and the like, the problem is more with the interface design, and less with the internals of the algorithm. (*) we = our small group of theoretical CS here -- -- Johannes Waldmann ---- http://www.informatik.uni-leipzig.de/~joe/ -- -- [EMAIL PROTECTED] -- phone/fax (+49) 341 9732 204/209 --