On Saturday, 20 April 2013 at 15:39:42 UTC, Namespace wrote:
Listen, this issue is very real, but it is mostly about
performance. I'll tell you something : the best performance
improvement is the one that bring your program from non
working state to working one. And right now, many existing
feature are broken.
The let's add whatever feature we have in mind is the very
cause of the state of the language right now.
As far as I remember, you were in favor of the introduction of
the feature "attribute inference for auto functions". Also a
new feature but none that would solve problems which are
discussed since more than a year.
Half of the standard lib is broken because it is annotated
incorrectly.
Furthermore this issue should be solved with the introduction
of "auto ref" (AFAIK introduced with dmd 2.035?). So this is
not like "add whatever feature" but rather "fix an issue, that
is often discussed and annoys many people".
DIP36 discuss the addition of new features.