News for hackers. Stuff that matters.
Re:Organizing Functional Code for Parallel Execution (2009) ... by platz on Friday August 10, 2018 @10:38AM (#17733599)
I enjoyed this talk along the same lines by Guy Steele, regarding not necessarily forcing a sequential solution to a non-sequential problem:

Four Solutions to a Trivial Problem - Guy Steele Jr.: https://www.youtube.com/watch?v=ftcIcn8AmSY

Look for steps that are commutative and/or associative in the problem to exploit parallelism.

Re:Organizing Functional Code for Parallel Execution (2009) ... by hood_syntax on Friday August 10, 2018 @10:56AM (#17733786)
Monoids will save the world
Re:Organizing Functional Code for Parallel Execution (2009) ... by AboutTheWhisles on Friday August 10, 2018 @11:53AM (#17734446)
They've been around for 30 years.
Re:Organizing Functional Code for Parallel Execution (2009) ... by bordercases on Friday August 10, 2018 @12:03PM (#17734540)
They've been hard to communicate by amateurs
Re:Organizing Functional Code for Parallel Execution (2009) ... by hood_syntax on Friday August 10, 2018 @12:04PM (#17734552)
Don't worry, it'll be any day now.
Re:Organizing Functional Code for Parallel Execution (2009) ... by kasajian on Friday August 10, 2018 @11:35AM (#17734264)
I didn't look to see when this video was made. As soon as the talk started about how, you have to use functional languages because of multi-core, to take advantage of parallelism, I immediately thought to myself, what is this 2008?

I was wrong. It's 2009.

We've moved on.

We've learned about Functional languages. It has helped.

It didn't solve the multi-core problem anyway even close to what was implied.