On Thu., 20 Dec. 2018, 7:35 pm Walter Bright via Digitalmars-d <digitalmars-d@puremagic.com wrote:
On 12/20/2018 10:38 AM, H. S. Teoh wrote:
> There has been multiple attempts to implement it, but none were
> persistent enough to see it through to the finish line.

Nobody has figured out the semantics of single alias this, either (when faced
with class inheritance). The bugzilla issues for it are ample evidence.

MI is a Hansel and Gretel feature, where it appears to be all gingerbread and
candy, but the witch inevitably appears to pop you in the oven.


Other Hansel and Gretel features:

1. monkey patching
2. macros
3. implicit variable declaration
4. preprocessor

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.