Am 11.10.2013 23:06, schrieb deadalnix:
On Friday, 11 October 2013 at 20:55:00 UTC, Sönke Ludwig wrote:
Also see:
http://forum.dlang.org/thread/[email protected]
http://forum.dlang.org/thread/[email protected]

http://vibed.org/api/vibe.core.concurrency/makeIsolated
http://vibed.org/api/vibe.core.concurrency/lock

The last two links point to a working library based implementation
that I have been experimenting with in the vibe.d. It already provides
a lot of the possible advantages, but with additional language support
it could be made really seamless and safe.

Ha, I remembered that someone did a lib implementation, but couldn't
remember who.

The lib implementation has some serious flaw when it come to safety, but
this is already better than nothing !

I agree, it's a lot better than nothing, but it's main purpose should be to gather experience for an integrated solution (I could live with a partially integrated library solution if safety can be guaranteed, i.e. no 'cast' or 'assumeX' overrides are necessary). Another related ^point is that we need a better implementation of 'scope', currently it doesn't really guarantee anything (although it's still good to have).

Reply via email to