[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).