ref parameters: there is no escape
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Mon Aug 15 05:37:26 PDT 2011
On 8/15/11 1:16 AM, Mehrdad wrote:
> On 8/14/2011 7:20 AM, Andrei Alexandrescu wrote:
>> Walter and I have had a long discussion and we thought we'd bring an
>> idea for community review.
>>
>> We believe it would be useful for safety purposes to disallow escaping
>> addresses of ref parameters. <snip>
>
> ... I hope you're joking.
>
> (1) I thought the whole point of D was that you didn't need pointers to
> program effectively?
The proposed change has little to do with needing pointers or not.
> (2) Isn't this what compiler **warnings** are for?
No.
Andrei
More information about the Digitalmars-d
mailing list