It's fun to look back and see what people thought was going to be the programming model we're being faced with though.  Things seem more NUMA than ever, or at least heading that way, even on the desktop.  

Intel's 48 core demo CPU doodad has a mesh network behind the scenes for reasons of scalability rather than a huge shared cache blob.

Also shared state is the devil in the details (some might say its just the invariants really) of highly concurrent applications.

One actually has to wonder if the desktop/workstation is on its last legs now.  Grandma doesn't want a computer, she wants an iPad with a camera!

Dave

On Mon, Mar 22, 2010 at 8:57 AM, andrey mirtchovski <mirtchovski@gmail.com> wrote:
Linus in 2004 is not the same one from 1995. not to say anything about
the man, but humility is generally inversely proportional to success.
you can say the same thing about Plan 9's designers and you'd be more
or less on the point. butting egos aside, linus has won and we're just
sulking :)