Andrew Lentvorski wrote:
If the really smart guys can't seem to crack the nut, what chance do us mortals
have?
I think the problem is less that the smart guys don't know what to do
and more getting the mediocre guys to abandon the old ways of doing it.
There are a number of languages that get this "right", but they're
incompatible with the vast libraries of software already out there, so
few people use them. And concurrency hasn't become enough of a keystone
need that you can get the whole world to switch to a for-now-inferior
environment, like was done with (say) relational databases.
I suspect when programs start hitting the limits of a single processor
like they're now starting to hit the limits of a 32-bit address space,
you'll start seeing the highly-parallel languages start getting much
more popular in the mainstream.
--
Darren New / San Diego, CA, USA (PST)
His kernel fu is strong.
He studied at the Shao Linux Temple.
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg