[Mono-devel-list] intergration with other languages
mathpup at mylinuxisp.com
Tue Jun 8 22:52:16 EDT 2004
I should add that the design of the CLI restricts many languages to a subset
of their usual features.
For example, MS Managed Extensions for C++ permits code to be compiled to a
combination of managed and unmanaged code. The sections that are designed to
be compiled to managed code cannot use copy constructors, cannot use multiple
inheritance of implementation, etc.
On Tuesday 08 June 2004 9:29 pm, Iain McCoy wrote:
> The basic idea is that there are a bunch of languages that all compile
> to the same language of intermediate code; all the code is then executed
> by the same runtime, the Common Language Runtime.
> What this means is that there are all these classes, and they are
> substantially the same. While a python class is radically different to a
> C++ class, a C# class, a VB.net class, and a managed C++ are not so
> radically different and so they can all interact.
More information about the Mono-devel-list