auto ref is on the docket

Jonathan M Davis via Digitalmars-d digitalmars-d at puremagic.com
Wed Jun 24 00:17:58 PDT 2015


On Wednesday, 24 June 2015 at 00:23:42 UTC, Timon Gehr wrote:
> On 06/23/2015 03:01 AM, Andrei Alexandrescu wrote:
>> the perfect solution.
>
> We might as well do it right. Why promote unnecessary template 
> bloat?

I'm fine with it either way, but given all of the template bloat 
that auto ref creates and how common templates are in D (and will 
only become more so as more stuff is range-based and uses design 
by introspection), the cost of auto ref generating extra template 
instantiations will only increase. So, I think that we'd be 
better off simply adding a new attribute like @anyref or whatever 
we want to call it. But I don't know how much it will ultimately 
matter.

- Jonathan M Davis


More information about the Digitalmars-d mailing list