<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Выход Mono 2.11.0, открытой реализации платформы .NET]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=21143</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=21143&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Выход Mono 2.11.0, открытой реализации платформы .NET».]]></description>
		<lastBuildDate>Fri, 23 Mar 2012 07:56:06 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Выход Mono 2.11.0, открытой реализации платформы .NET]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=262033#p262033</link>
			<description><![CDATA[<p>Мигель де Икаса (Miguel De Icaza) представил новую тестовую ветку Mono 2.11.0, многоплатформенной реализации технологии .NET, обеспечивающей поддержку спецификаций .Net Framework. В состав новой ветки вошли наработки проекта за последний год. После завершения стадии тестирования на базе Mono 2.11 будет сформирована стабильная ветка <a href="http://www.mono-project.com/Release_Notes_Mono_2.12">2.12</a>. Готовые бинарные сборки Mono 2.11.0 <a href="http://www.go-mono.com/mono-downloads/download.html">доступны</a> для Mac OS X, openSUSE и Windows. В состав Windows сборки включены Gtk+ и Gtk#.</p><p>Среди нововведений:</p><ul><li><p>Реализация асинхронного языка <a href="http://msdn.microsoft.com/en-us/vstudio/async.aspx">C# 5.0</a> (C# 5.0 Asynchronous Language), которая потребовала полной переработки компилятора. Проведена адаптация библиотеки классов для асинхронного программирования;</p></li><li><p>Новый сборщик мусора <a href="http://mono-project.com/Working_With_SGen">SGen</a> достиг готовности к промышленной эксплуатации. В коллекторе реализована поддержка распределения заданий по нескольким CPU;</p></li><li><p>Полная поддержка в runtime расширенных символов Unicode;</p></li><li><p>Переработан C# бэкенд генерации кода в компиляторе. Новый бэкенд полностью поддерживает System.Reflection.Emit и IKVM.Reflection, что позволило унифицировать набор старых компиляторов (mcs, gmcs, dmcs and smcs) в виде единого компилятора mcs;</p></li><li><p>Существенно расширены средства использования компилятора Mono как сервиса (Compiler as a Service);</p></li><li><p>В интерактивной оболочке C# Shell и в C# API добавлена поддержка компиляции определений классов;</p></li><li><p>Использование по умолчанию API .NET 4.5, официально ещё не выпущенного. В API 4.5 обеспечена поддержка асинхронных методов (Async), API для совместимости с WinRT, стек System.Net.Http и System.Threading.Tasks.Dataflow;</p></li><li><p>Заметно расширены возможности по отладке;</p></li><li><p>Улучшена поддержка Mac OS X;</p></li><li><p>Завершена работа над портом Mono для архитектуры MIPS;</p></li><li><p>Реализованы сотни оптимизаций производительности.</p></li></ul><p><a href="http://www.opennet.ru/opennews/art.shtml?num=33431">Источник »</a><br /><a href="http://tirania.org/blog/archive/2012/Mar-22.html">Главная ссылка к новости »</a></p>]]></description>
			<author><![CDATA[null@example.com (XRevan86)]]></author>
			<pubDate>Fri, 23 Mar 2012 07:56:06 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=262033#p262033</guid>
		</item>
	</channel>
</rss>
