On 2010-09-29 11:01:43 -0400, Justin Johansson <[email protected]> said:

To cut to the chase, what are the biggest issues/
showstoppers/etc that stand in the way for D to attract
a prime-time audience?

Everyone is going to have his pet issue. Here's mine:

<http://d.puremagic.com/issues/show_bug.cgi?id=4621>

In a language that claims to be good a concurrency and wall you from race conditions, the current destructor design seriously doesn't cut it. Not only can it easily let slip low-level races and GC-memory deallocation races (important for @safe mode), such races already have slipped by and are laying unfixed in Phobos:
<http://d.puremagic.com/issues/show_bug.cgi?id=4624>

Since a fix to the destructor design is going to break some previously-written destructors somewhere, it's is important that it be fixed sooner rather than later.

--
Michel Fortin
[email protected]
http://michelf.com/

Reply via email to