Linus with some good observations on garbage collection

Timon Gehr timon.gehr at gmx.ch
Sat Apr 23 09:33:30 PDT 2011


> On 4/22/11 4:04 PM, Timon Gehr wrote:
> [snip]
>> This is also the reason I think it is a bad idea to deprecate D's
>> 'delete'.
>
> The functionality is not going away.
>
> Andrei

Yes I realize that. It is a matter of syntax and aesthetics. Handling allocation
and deallocation non-uniformly renders the language ugly (or are you considering
to remove the 'new' keyword too?). And it discourages people to get informed about
custom allocators etc. I mean, how will custom allocators look like? The cost of
having the delete keyword in the language is low. Before removing that, why not
consider the 'body' keyword instead?

Timon


More information about the Digitalmars-d mailing list