Моно 2.8


В Mono 2.8 реализована реализация C # до версии 4.0, благодаря которой альтернатива Microsoft остается живой и удобной.

Веб-сайт Mono только что объявил о выпуске Mono 2.8, который включает ряд обновлений, важных для всех, кто хочет запустить .NET на платформах, отличных от Windows.
Ключевой новой функцией является то, что компилятор C # является полным набором функций для C # 4.0, что означает, что Mono догнал реализацию Microsoft. Теперь вы можете написать тот же код C # для Visual Studio или Mono.

Не такое заметное изменение, но столь же важное, Mono теперь использует сборщик мусора поколений, который предлагает лучшую производительность, но, что более важно, предсказуемое использование ЦП — то есть больше не будет пауз, пока сборщик мусора загружает процессор. GGC может переупаковывать содержимое памяти и помогает уменьшить фрагментацию кучи, перемещая данные, когда это возможно.
Новые поддерживаемые фреймворки включают:

ASP.NET 4.0
Parallel Framework: включая PLINQ
System.XAML
System.Dynamic
Фреймворк управляемой расширяемости
ASP.NET MVC 2
System.Data.Services.Client (клиентская среда OData)
Маршрутизация WCF
Кодеконтракты .NET 4.0

Поддержка LLVM перешла на стабильную, и заявлено множество улучшений производительности во всех областях реализации. Также новинкой является версия 2.0 встроенного API, которая позволяет размещать Mono в вашем собственном приложении для создания сценариев. Mono также больше не использует GLIB — и это здорово, если ваше приложение также не использует GLIB.

Для получения полной информации ознакомьтесь с нашими подробными примечаниями к выпуску Mono 2.8.
Mono 2.8 рассчитывает на полный выпуск Mono 3.0, который станет следующей полностью поддерживаемой версией. Пользователям, которым нужна стабильная платформа, а не последняя, рекомендуется использовать Mono 2.6.
Версия 2.8 доступна для загрузки для Windows, Mac OS X, openSUSE, Novell Linux Enterprise Desktop и Server, Red Hat Enterprise Linux и CentOS.


Добавить комментарий