[Mono-list] C++ compatible CLR?
Miguel de Icaza
16 Dec 2002 15:41:20 -0500
> Now, whether or not there is an existing C++ compiler which is capable of
> it, that is another question. I don't know if Microsoft's C++ compiler
> supports it, and currently Microsoft's C++ compiler is AFAIK the only
> one which can compile to CIL. If MSVC++ supports multiple inheritence
> when compiling to CIL, the article that you read is now out-of-date.
> (I don't happen to have a Windows machine handy to check it. Maybe
> someone else on this list can do so.)
Yes, it does support multiple inheritance.
The trick is that the CLS does not mandate the understanding of
multiple-inheritance across the language boundary, which I believe is a
good thing. That means that the CLS subset will remain a small subset
that most implementors could support.