dmd codegen improvements

rsw0x via Digitalmars-d digitalmars-d at puremagic.com
Tue Aug 18 18:55:08 PDT 2015


On Wednesday, 19 August 2015 at 01:52:56 UTC, Meta wrote:
> 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.

That doesn't make it GC friendly, that makes it GC reliant.


More information about the Digitalmars-d mailing list