
patai_gergely:
Hello all,
I was asked to give a one-hour 'introductory' seminar on Haskell. The audience is a bunch of very clever people with a wider than usual perspective on programming and mathematics, and my talk should be rather informational than evangelistic. Which topics do you think I should touch by all means given the short time?
I'd concentrate on the "getting things done" aspect. E.g. the efficient production of programs that utilize parallelism in different ways, something Haskell's particularly well suited for. Here's the talk I gave at Supercomputing 08, based on Simon and Satnam's summer tutorial: http://www.galois.com/blog/2008/11/12/beautiful-parallelism-harnessing-multi... Parallel programs, multicore programs == real dollar value. Lazy programs, cute but not easy to quantify the benefit. -- Don