[Mono-list] C++ compatible CLR?

Jason Whittington jasonw@develop.com
Mon, 16 Dec 2002 20:38:42 -0700


> But I am not shutting down your idea.  In fact, if someone is
motivated
> enough, they can use Mono as a research platform to try out the idea,
do
> a proof-of-concept implementation, and then they could propose this to
> the ECMA standards body.
> 
> I do not know enough about multiple-inheritance to have a strong
> opinion, but I know people who do have a pretty strong opinion against
> it, so you might want to address those issues as well.

Personally my feeling is that the BCL basically proves that it is
possible to build large and very usable class libraries *without* MI.  I
say this as a former MI lover (my primary previous life was with ATL
which bordered on pathological use of MI :)). Adding MI support would
significant increase the complexity of CLI execution engines for
marginal benefits so I really don't expect to ever see it supported
natively in the CLI type system.  I think generics support will turn out
to be much more enabling.

Jason

(BTW I love the word "Mehrfachvererbung" and am going to try to use it
in conversation soon).