monarch_dodra wrote:
I'm not sure auto is the best choice of keywords, given
potential clashes with auto ref:
What if you want to pass a by ref?
auto func(auto ref a, auto ref b) ?
auto func(ref auto a, ref auto b) ?
What if you want to pass them by *auto* ref?
auto func(auto auto ref a, auto auto ref b) ?
auto func(auto ref auto a, auto ref auto b) ?
At this point, I'd really prefer just seeing classic template
syntax...
Okay, so I mostly agree with this. I guess adding this change
would mostly likely require a breaking change elsewhere, and I
can see the merits of not doing anything like that for good
while. Thanks for being so convincing.