On Tuesday, 30 July 2013 at 15:57:50 UTC, Kagamin wrote:
On Sunday, 28 July 2013 at 21:03:43 UTC, Vladimir Panteleev wrote:
Why? The difference is one indirection. Are you referring to the impact of template bloat and code cache misses?

bloat

In most cases, only one template instance will be "hot" at one time, so I don't think it would be a problem in general.

With mixins, each layer is declared separately, and you can access it directly.

Don't you fear namespace pollution? You probably don't want to call arbitrary methods on xmlParser and later try to figure out, what did you call exactly.

If xmlParser would be a mixin, referring to it directly could only refer to the symbols declared in the mixin itself.

Reply via email to