[Mono-list] Comparing .NET CLI implementations
Ravi Pratap M
ravi@ximian.com
09 Apr 2002 17:19:26 -0500
On Tue, 2002-04-09 at 17:16, John Barnette wrote:
> At 12:32 PM 4/9/2002, Toby DiPasquale wrote:
> > Mono is an implementation of the ECMA .NET Standard, and thus
> >contains only a C# compiler and the supporting class libraries (as of
> >right now). Mono is an effort by Ximian and other Open Source developers
> >to allow easy multiple-language integration within Linux (and other
> >Open Source OS's) and GNOME.
>
> Mono is not simply an implementation of the ECMA standard, although
> standards-compliance is certainly one of our goals. Mono is shooting for
> the much more pragmatic target of widespread compatibility with Microsoft's
> .NET Framework.
>
> Mono also includes more than just a C# compiler and supporting class
> libraries. A JIT IL execution engine (mono) and IL interpreter designed
> for easy porting (mint) are included, and are, in fact, *very* significant.
Mono also intends to target more than just C# - the guts of a VB.NET
compiler were started by Rafael and eventually, we plan to be able to
compiler a whole slew of languages using just one compiler ;-)
Python.NET is also planned when I last heard.
Regards,
Ravi
--
"If you're smart, you'll be humble. There always is somebody
who hasn't read a book and knows twice as much as you do."
-- David Duchovny in Readers' Digest
Ravi Pratap M <ravi@ximian.com>
<http://primates.ximian.com/~ravi>