On Tuesday, 18 August 2015 at 22:01:16 UTC, rsw0x wrote:
On Tuesday, 18 August 2015 at 21:53:43 UTC, Meta wrote:
On Tuesday, 18 August 2015 at 21:45:42 UTC, rsw0x wrote:
If you want D to have a GC, you have to design the language
around having a GC. Right now, D could be likened to using
C++ with Boehm.
The irony is that most GC-related complaints are the exact
opposite - that the language depends too much on the GC.
Phobos relies on the GC, but the language itself is not
designed around being GC friendly.
There are array literals, delegates, associative arrays,
pointers, new, delete, and classes, all of which depend on the GC
and are part of the language.