Boo Language

Boo is a new object oriented programming language for the CommonLanguageInfrastructure underlying DotNet and the MonoProject.

It has a syntax near identical to PythonLanguage (including features planned for Python 3.0), but Boo is a statically typed language. It does most of its work at compile-time instead of at run-time, although there are run-time features such as DuckTyping. As such, feature-wise Boo actually has more in common with CsharpLanguage, such as static typing (by default), (optional) explicit typing: "private x as int", interfaces, events, abstract classes, delegates, enums, properties, operator overloading, etc.

Additional features include:

CategoryProgrammingLanguage, CategoryDotNet

View edit of December 2, 2005 or FindPage with title or text search