There’s been a lot of buzz about Haskell recently, with an experimental version of Intel Concurrency Collections for Haskell in development and the release of Axum stimulating debate about whether we need new programming languages to address the challenges of multicore programming.
At The University of Illinois’s Reflections Projections conference a couple of weeks ago, Don Stewart delivered a presentation outlining what makes Haskell so well suited for parallel programming. He’s the co-author of O’Reilly’s book Real World Haskell (available free online), and the slides from his talk are available for download. They are an ideal introduction to Haskell for people who are researching its potential with a view to parallel programming.
Some might be surprised to learn that Haskell has been around for about 20 years. The language is open source, is said to enable greater productivity than C++, and to deliver better performance than Erlang and Python.



2 responses so far ↓
1 Why Haskell is great for multicore programming // Nov 3, 2009 at 1:09 am
[...] the original: Why Haskell is great for multicore programming SHARETHIS.addEntry({ title: “Why Haskell is great for multicore programming”, url: [...]
2 Posts about Programming from google blogs as of November 3, 2009 « tryfly.com // Nov 3, 2009 at 6:45 pm
[...] about Programming from google blogs as of November 3, 2009 Why Haskell is great for multicore programming – multicoreinfo.com 11/03/2009 There’s been a lot of buzz about Haskell recently, with [...]