That would be Bill Clementson, in Concurrent/Parallel Programming - The Next Generation. I’ve been working on so much other stuff that the concurrency’s kind of been crowded out. Which isn’t good, because the highly-parallel future hasn’t stopped getting closer, and I just haven’t heard that much exciting concurrency news recently. Except from Google, where MapReduce and Sawzall may be pointing one of the ways forward. I actually did a little fooling around with Erlang (damn, that is one heavyweight install) and there’s a lot to like, but I don’t think the world is ready to give up object-orientation. There’s low-hanging fruit out there, and lots of pieces of the solution are in plain view, and we know where we’re trying to go: to a place where ordinary application programmers’ code naturally and effortlessly takes advantage of multi-core, multi-processor, clustered, or otherwise parallel hardware deployments. Because scaling out, rather than scaling up, is still the future.


author · Dad · software · colophon · rights
picture of the day
November 27, 2006
· Technology (81 fragments)
· · Concurrency (70 more)

By .

I am an employee
of Amazon.com, but
the opinions expressed here
are my own, and no other party
necessarily agrees with them.

A full disclosure of my
professional interests is
on the author page.