On 4/16/2014 2:03 AM, JN wrote:
I'd have to agree. I doubt @nogc will change anything, people will just start
complaining about limitations of @nogc (no array concat, having to use own
libraries which may be incompatible with phobos). The complaints mostly come
from the fact that D wants to offer a choice, in other languages people just
accept what they have. You don't see C# developers complaining much about having
to use GC, or C++ programmers all over the world asking for GC. Well, most of
the new games (Unity3D) are done in C# nowadays and people live with it even
though game development is one of the biggest C++ loving and GC hating crowd
there is.

We have to try. Especially since @nogc is a low risk thing - it doesn't break anything, and is a fairly simple addition to the compiler.


Another issue is the quality of D garbage collector, but adding alternative
memory management ways doesn't help, fragmenting the codebase.

No improvement to the GC is acceptable to people who want to manually manage memory. That much is quite clear.

Reply via email to