Are there any default dmd optimizations
foobar
foo at bar.com
Tue Feb 26 12:51:54 PST 2013
On Tuesday, 26 February 2013 at 10:59:41 UTC, Dicebot wrote:
> I agree with all but small comment on unit tests : current
> approach makes it really easy to start adding tests for
> projects that do not have them and this is huge. So having
> "unittest" blocks themselves is really a success feature.
> Tightly coupling handling of this blocks to compiler is an
> issue though.
Again, this is a completely superfluous feature. D already has
annotations (took only several years to convince Walter to add
them) which are more flexible and much better suited for this.
@unittest // <- this is a unit-test function
void mySuperDuperTestFunction(...);
There is no benefit in having all those special case features in
the language which have all sorts of integration issues yet deny
the usefulness of a more general solution generally accepted in
the programming world, successfully used in many languages and
thus also familiar to programmers coming from those languages.
More information about the Digitalmars-d
mailing list