[Mono-list] The Mono Virtual Machine...

Michael Schurter michael at synthesyssolutions.com
Thu Mar 2 14:13:44 EST 2006

Redefined Horizons wrote:
> I'm currently exploring Mono, and I hope to support Mono in an
> application that is currently being designed for MS Windows and .NET.
> I would like to ask some questions about the technical aspects of
> Mono. I browsed online, but couldn't really find what I was looking
> for. I'm not sure if the information is publicly available, but I will
> ask here.

The Mono project's home page is a bit confusing to find information on 
IMHO because it lacks any sort of main menu, but it does contain a lot 
of information.  I would start by browsing the "Start" page: 

> How do I learn about the virtual machine used in Mono? (I'm not sure
> if the "virtual machine" is the correct term. I'm talking about the
> software that actually executes the compiled byte code.)
> How do I learn about the compilers used in Mono?
> If I was interested in helping with the development of Mono, how would
> I get started?

For that you probably want to subscribe to the mono-devel mailing list 
and check out the Contributing web page: 

The "Resources" listed on that page are an excellent source of 
information about Mono.

I'm not really sure what you mean by "learn about compilers."  Do you 
want to learn about how they're designed?  How they compare to 
Microsoft's?  Most people moving from Microsoft .Net to Mono are 
actually more interested in how much of the Class Framework is completed 
which can be checked at this page: 

Good luck!

Michael Schurter

More information about the Mono-list mailing list