Jarkko Hietaniemi wrote:

> Multithreaded programming is hard and for a given program the only
> person truly knowing how to keep the data consistent and threads not
> strangling each other is the programmer.  Perl shouldn't try to be too
> helpful and get in the way.  Just give user the bare minimum, the
> basic synchronization primitives, and plenty of advice.

Amen.  I've been watching the various thread discussions with increasing
despair.  Most of the proposals have been so uninformed as to be
laughable.  I'm sorry if that puts some people's noses out of joint, but
it is true.  Doesn't it occur to people that if it was easy to add
automatic locking to a threaded language it would have been done long
ago?  Although I've seen some pretty whacky Perl6 RFCs, I've yet to see
one that says 'Perl6 should be a major Computer Science research
project'.

-- 
Alan Burlison

Reply via email to