Do everything in Java…
Dicebot via Digitalmars-d
digitalmars-d at puremagic.com
Tue Dec 9 12:55:48 PST 2014
On Tuesday, 9 December 2014 at 20:19:59 UTC, H. S. Teoh via
Digitalmars-d wrote:
> I don't see what's the problem with making it an "empty"
> template. It
> eliminates dead code in your executable if you never call that
> function,
> it enables attribute inference, and it allows inlining. The
> only major
> incompatibility I can see is the ability to ship closed-source
> libraries, but in that case, inlining is already out of the
> question
> anyway, so it's a non-issue.
>
> Or am I missing something obvious?
Because you don't really create a template that way but
workaround broken function behavior. It is not the usage of empty
templates that is bad but the fact that plain functions remain
broken => not really a solution.
More information about the Digitalmars-d
mailing list