I actually like the fact that mixins are explicit - i.e ugly. When you see the word mixin, you know to expect strange things, I would say the same arguments that apply to C macros apply in this case as well.<br clear="all">

<div><br></div><div>---</div>Cristi Cobzarenco<div>BSc in Artificial Intelligence and Computer Science</div><div>University of Edinburgh<br>Profile: <a href="http://www.google.com/profiles/cristi.cobzarenco" target="_blank">http://www.google.com/profiles/cristi.cobzarenco</a></div>

<br>
<br><br><div class="gmail_quote">On 24 June 2011 13:10, kenji hara <span dir="ltr"><<a href="http://k.hara.pg">k.hara.pg</a>@<a href="http://gmail.com">gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Issue in bugzilla:<br>
  <a href="http://d.puremagic.com/issues/show_bug.cgi?id=6207" target="_blank">http://d.puremagic.com/issues/show_bug.cgi?id=6207</a><br>
Test implementation:<br>
  <a href="https://github.com/9rnsr/dmd/commit/52e4491cf6bf9ccf6dccc1fa60581fd6797d39b3" target="_blank">https://github.com/9rnsr/dmd/commit/52e4491cf6bf9ccf6dccc1fa60581fd6797d39b3</a><br>
<br>
String mixin feature in D is very useful, but its syntax is bit ugly.<br>
My proposal will make it more softly, and introduces more generative<br>
programming.<br>
<br>
Any thoughts?<br>
<font color="#888888"><br>
Kenji<br>
</font></blockquote></div><br>