Linked by Thom Holwerda on Mon 27th Mar 2006 21:34 UTC
Thread beginning with comment 108817
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.





Member since:
2006-01-01
ML as a family isn't purely functional because it doesn't enforce referential transparency. Purely functional programs do afford more flexibility in scheduling by making data dependencies explicit, but the job of automatically providing multiprocessor parallelism without annotations in a performant manner is nontrivial. It's even more difficult to implement for primarily lazy languages.