<div dir="auto"><div><div class="gmail_quote"><div dir="ltr">On Thu., 20 Dec. 2018, 7:35 pm Walter Bright via Digitalmars-d <<a href="mailto:digitalmars-d@puremagic.com">digitalmars-d@puremagic.com</a> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 12/20/2018 10:38 AM, H. S. Teoh wrote:<br>
> There has been multiple attempts to implement it, but none were<br>
> persistent enough to see it through to the finish line.<br>
<br>
Nobody has figured out the semantics of single alias this, either (when faced <br>
with class inheritance). The bugzilla issues for it are ample evidence.<br>
<br>
MI is a Hansel and Gretel feature, where it appears to be all gingerbread and <br>
candy, but the witch inevitably appears to pop you in the oven.<br>
<br>
<br>
Other Hansel and Gretel features:<br>
<br>
1. monkey patching<br>
2. macros<br>
3. implicit variable declaration<br>
4. preprocessor<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">I don't think I've ever wanted multiple inheritance in D, but I do want implicit conversions very often, and occasionally multiple implicit conversions.</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>