The Mono development team has officially announced the release of Mono 1.2.5, which includes a number of significant features and improvements. Most notably, Mono 1.2.5 includes bug fixes that make it possible to run Microsoft's Dynamic Language Runtime (DLR) and IronPython.
Mono 1.2.5 also provides support for a number of C# 3.0 features, including anonymous types and type inference. These features are needed for LINQ, Microsoft's language-integrated query system that brings SQL-like syntax to .NET for collection manipulation. Mono Developer Marek Safar, who has done much of the work to implement these features in Mono, provides some additional details about Mono type inference support in his blog.
|