If we add a feature as a temporary measure and then remove it
later, we're
likely to end up breaking code when it's removed.
No, as far as I can see this don't happend. auto ref works
currently very well for template functions and the pull I suggest
adds the same functionality for normal functions.
So if one day an official solution is there, nothing will be
broken. The solutions code has (maybe) another implementation but
it don't touch auto ref functionality in general.
You seem to be in a big hurry to have this problem solved, but
very little
moves at that kind of pace around here, even if it's very
important.
Yes, in my opinion this feature is a very important and basic
thing that every language should have.
So, while I can understand your frustration (and on some level
share it), on
an issue like this, you're just going to have to be patient.
Making a big deal
about it may get it to happen faster by bringing more attention
to it, but
it's still not going to be as simple as just merging a pull
request, not with
an issue like this.
- Jonathan M Davis
Good to hear that I'm not alone with this.