B.3. The Mono Development Languages
Similar to the Microsoft's CLR distribution, Mono ships with a number of managed compilers:
mcs: The Mono C# compiler
vbnc: The Mono Visual Basic .NET compiler
booc: The Mono Boo language compiler
ilasm: The Mono CIL compilers
While this appendix focuses only on the C# compilers, you should keep in mind that the Mono project does ship with a Visual Basic compiler. While this tool is currently under development, the intended goal is to bring the world of human-readable keywords (e.g., Inherits, MustOverride, and Implements) to the world of Unix/Linux and Mac OS X (see www.mono-project.com/Visual_Basic for more details).
Boo is an object-oriented, statically typed programming language for the CLI that sports a ...
Get Pro C# 2010 and the .NET 4 Platform, Fifth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.