Jarkko Hietaniemi wrote:

> Being multithreaded is not difficult, impossible, or bad as such.
> It's the make-believe that we can make all data automagically both
> shared and safe that is folly.  Data sharing (also known as code
> synchronization) should be explicit; explicitly controlled by the
> programmer.

Exactly.  The intention behind the proposal to do auto-locking is
praiseworth - to make the programmers life easier.  However, the
suggested solution is more akin to killing him with kindness.

-- 
Alan Burlison

Reply via email to