What can you "new"
Georg Wrede
georg.wrede at iki.fi
Mon Mar 23 10:40:29 PDT 2009
Andrei Alexandrescu wrote:
> Don wrote:
>> Andrei Alexandrescu wrote:
>>> new is a really bad construct. I'm very unhappy that D inherited it.
>>
>> Care to elaborate?
>
> I just did in the PS :o). New is not uniform: you can't use it easily to
> allocate a pointer to a dynamic array, or even a fixed-size array. Why?
> Because new is syntactically ill-conceived. It also allocates two
> keywords for no good reason.
>
> new should disappear and delete should be an unsafe function.
Have I missed a discussion on what to have instead of new?
More information about the Digitalmars-d
mailing list