On Fri, 4 May 2001, Alan Burlison wrote:

> You need to consider libraries other than the system ones, for example those
> wrapped by XSUB modules.

And you know better than anyone that there's no magic bullet that will
make everything "safe".

All we can ever do is make the core call thread-safe functions (if
available), give the programmer a nice interface to implement concurrency,
give them the tools to synchronize as necessary, and tell them not so
quietly "YOU HAVE BEEN WARNED".  It wouldn't be safe for all uses, but it
will let the programmer use it safely.

Cheers,
-Ben

-- 
signer: can't create ~/.sig: Device not configured


Reply via email to