haskell and parallel programming

Ο Simon Peyton Jones γράφει ένα κεφάλαιο [PostScript document] για το βιβλίο Beautiful Code που γράφει ο Greg Wilson. Μια και δεν είμαι καλός γνώστης της Haskell, διάβασα το κείμενο διαγώνια. Εντυπωσιακή όμως ήταν η πρώτη παράγραφος:

“Intel tells us that the free lunch is over [7]. We can no longer expect our programs to go faster when we buy a next-generation processor. While that next-generation chip will have more CPUs, each individual CPU will be no faster than the previous year’s model. If we want our program to run faster, we must learn to write parallel programs [8].”

[7] – Your free lunch will soon be over
[8] – Software and the Concurrency Revolution

Έχω δύο βιβλία για τη Haskell στο σπίτι (τα οποία μαζεύουν σκόνη καιρό τώρα). Ελπίζω να (ξανα)ξεκινήσω αυτό του Hudak τον επόμενο μήνα. Επί τη ευκαιρία και ένα blog post που εξηγεί γιατί η Haskell είναι cool.

[via LtU]

4 thoughts on “haskell and parallel programming

  1. Με τον Simon Peyton Jones παρακολουθήσαμε μαζί τα πρώτα μας μαθήματά σε MPI. Τον θυμάμαι που είπε “The way forward is parallel programming so we must successfully port Haskell to parallel machines”

  2. Και αυτό εξηγεί το γιατί πρωτοάκουσα για τη Haskell από εσένα.

  3. Αυτές τις μέρες διαβάζω και εγώ για Haskell όπως γράφω και στο blog μου. Υπάρχουν πολλές εκδόσεις της Haskell για parallel machines, πχ Concurrent Haskell.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s