Please be more careful when changing the language behavior

mw mingwu at gmail.com
Tue Jun 2 06:53:14 UTC 2020


On Tuesday, 2 June 2020 at 06:43:40 UTC, Walter Bright wrote:
> I meant it is unsolvable without breaking everything.
>
> The trouble was, it was inserted without realizing it was 
> multiple inheritance, meaning its behaviors are ad-hoc and 
> don't make a whole lot of sense when examined carefully.

Right, if it's done in pre-D1-age ...


> I know I have that Eiffel manual around here somewhere :-)
>
> I also have Meyers' tome "Object Oriented Software 
> Construction".

I'm so glad.

If you seriously want to fix the multiple inheritance problem: 
freeze D2 prod, and make D3 dev, I also mean it seriously.



More information about the Digitalmars-d mailing list