Вышел релиз Mono 2.2, свободной реализации технологии .NET

15.01.2009 17:21

Вышел релиз Mono 2.2, свободной реализации технологии .NET, реализующей поддержку спецификаций .Net Framework 2.0 и Microsoft Windows Forms 2.0 API.

Новшества:

  • Усовершенствован движок для генерации кода, достигнуто более высокое качество оптимизации кода;
  • Добавлены функции для внутреннего контроля за параметрами выполнения приложения. Новая GUI утилита мониторинга mperfmon;
  • Представлена поддержка SIMD инструкций;
  • Добавлена реализация класса Mono.Csharp.Evaluator, позволяющая встроить C# компилятор в приложение. Также теперь поддерживается возможность динамической подгрузки C# скриптов во время работы приложения;
  • В комплект включена новая интерактивная C# оболочка (shell) csharp;
  • Переписан интерпретатор регулярных выражений (System.Text.RegularExpressions), реализована возможность regex-to-CIL компиляции, значительно ускоряющая обработку регулярных выражений;
  • Улучшена поддержка ASP.NET, исправлено около 200 ошибок в коде, связанном с Winforms;
  • Улучшена работа статического анализатора Gendarme, добавлено 32 новых правила для проверки кода;

Следующий релиз Mono 2.4 планируется выпустить 9 марта, Mono 2.6 в июне, Mono 2.8 в сентябре, а Mono 3.0, с полной реализацией спецификации C# 4.0, в декабре.