[ON] Релиз open source реализации .Net платформы Mono 2.8

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
rssbot
Бот
Сообщения: 6001
ОС: gnu/linux

[ON] Релиз open source реализации .Net платформы Mono 2.8

Сообщение rssbot »


Разработчики объявили о выходе Mono 2.8, свободной реализации технологии .NET, реализующей поддержку спецификаций .Net Framework 2.0 и Microsoft Windows Forms 2.0 API. Релиз включает в себя результаты нескольких месяцев работы по интеграции новых возможностей, улучшению стабильности работы, увеличению производительности и исправлению ошибок. Основные изменения, которые произошли с момента выхода Mono 2.6:
  • Добавлена поддержка четвертой версии языка программирования C#. Профиль 4.0 используется по умолчанию;
  • Добавлен новый сборщик мусора Generational Garbage Collector, поддерживаемый на платформах ARM, x86, x86-64 и s390x. Производительность (время задержки) нового сборщика мусора при добавлении 200 тыс. объектов можно наглядно оценить на графике (синия линия - новый сборщик, красная - старый):
    Изображение
  • Добавлены новые фреймворки, открытые сообществом Mono и компанией Microsoft под лицензиями MIT X11, Apache 2 или MS-PL:
    • ASP.NET 4.0;
    • Фреймворк параллельных вычислений, включая PLINQ;
    • System.XAML;
    • System.Dynamic;
    • Managed Extensibility Framework;
    • ASP.NET MVC 2;
    • System.Data.Services.Client (OData client framework);
    • WCF Routing;
    • .NET 4.0's CodeContracts;
  • Значительно улучшена производительность;
  • Поддержка сборки с помощью LLVM переведена в разряд стабильной, для запуска сервера приложений можно использовать mono-llvm;
  • Добавлена поддержка встраиваемых API 2.0;
  • Убран профиль 1.1 и различные библиотеки, которые были объявлены устаревшими в предыдущем релизе;
  • Добавлена поддержка OpenBSD;
  • Убрана зависимость от библиотеки GLib;
  • Стали использоваться исключения ThreadPool из .Net 2.0;
  • Стало возможным подключать несколько профилировщиков одновременно.



Источник: http://www.opennet.ru/opennews/art.shtml?num=28201


оригинал на opennet.ru
Спасибо сказали:
Аватара пользователя
iljaCPP
Сообщения: 48
ОС: Slackware

Re: [ON] Релиз open source реализации .Net платформы Mono 2.8

Сообщение iljaCPP »

Я прочитав новость решил попробовать эту бяку.
Ну люблю сам все пробовать, хотя все вокруг говорят, что бяка...
Скомпилил, а заодно собрал монодевелоп.
Целый день искал в интернетах, как применить свою цветовую схему.
Наконец, нашел через гугляндию на буржуйском блоге, что нужно из исходников выдрать xml-файл, и сделать из него собственный, внеся нужные изменения. Потом нужно этот файл положить в каталог настроек монодевелопа, и уж тогда выбрать его в настройках.
О какой суровый высер!
Самое прикольное, что это нигде не документировано.

Вобщем, заметил баг, но региться в ихней багзиле у меня уже нету сил. Все силы съел буржуйский гулопоиск.
Я знаю, тут бывают представители новела.
Сообщаю им следущее. Если в цветовой схеме для текста установить жирный шрифт, например так:

Код: Выделить всё

<!-- CustomStyle.xml -->
<EditorStyle name="Custom Style" _description="Custom color scheme.">

    <Style name="string" color="#008080"/>

    <Style name="text" color="black" bgColor="white" weight="bold"/>

</EditorStyle>


то строковый литералы в сочетании с некоторыми символами будут выглядеть некорректно.
Прилагаю скриншот.

А вообще, со стороны разработчиков такое отношение является по крайней мере неуважением к пользователю.
Не знаю, чего у них там с само уважением.
Пердставители новела, скажите. У ваших разработчиков какова сексуальная ориентация? Употребляют ли они алкоголь, психотропные препараты, наркотические вещества?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: [ON] Релиз open source реализации .Net платформы Mono 2.8

Сообщение diesel »

iljaCPP писал(а):
11.10.2010 01:46
Пердставители новела, скажите. У ваших разработчиков какова сексуальная ориентация? Употребляют ли они алкоголь, психотропные препараты, наркотические вещества?

(Не представитель Новела) Мигель достаточно интересный человек :) он ухитряется и ухитрялся делать вещи которыми люди пользуются, очень странными способами. Для mc вон таки нашлись русские умельцы которые начали разгребать то что там накодено :)
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: [ON] Релиз open source реализации .Net платформы Mono 2.8

Сообщение serzh-z »

iljaCPP писал(а):
11.10.2010 01:46
Целый день искал в интернетах, как применить свою цветовую схему.
Любопытно - какое отношение настройка сторонней IDE характеризует спецификацию и/или реализацию языка/платформы? Не хотел бы я пользоваться разработками программистов, которые считают, что если в Vim/Anjuta/KDevelop сложно включить автодополнение, то C++ - ацтой и программы, написанные на нём, сбоят и не работают.

iljaCPP писал(а):
11.10.2010 01:46
Я прочитав новость решил попробовать эту бяку.
Ну люблю сам все пробовать, хотя все вокруг говорят, что бяка...
Кстати, мне тоже Мойша напел, что Слакварь - редкостная бяка. =)
Спасибо сказали:
Аватара пользователя
iljaCPP
Сообщения: 48
ОС: Slackware

Re: [ON] Релиз open source реализации .Net платформы Mono 2.8

Сообщение iljaCPP »

serzh-z, тут ведь речь об общем отношении к вещам.
Если среду делают с таким отношениям к вещам, то и о реализации фрэймворка что уж говорить.
Я еще не смотрел толком саму мону-2.8, решил сперва IDE попробовать.
Но увидев такое отношение программистов, делаю предварительные выводы.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: [ON] Релиз open source реализации .Net платформы Mono 2.8

Сообщение serzh-z »

iljaCPP писал(а):
11.10.2010 02:01
Но увидев такое отношение программистов, делаю предварительные выводы.
Ещё раз - какое отношение среда имеет к языку? Разные люди, разные команды. Более того, редактирование цветов, хоткеев и частей интерфейса средствами конфигов - это вполне в духе GNOME (вместо того, чтобы пихать все эти настройки в меню).
Спасибо сказали:
Аватара пользователя
iljaCPP
Сообщения: 48
ОС: Slackware

Re: [ON] Релиз open source реализации .Net платформы Mono 2.8

Сообщение iljaCPP »

Т.е. новел к монодевелоп отношения не имеет?
Рулят исключительно гномовцы?
Мигель тоже как бы не при делах?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: [ON] Релиз open source реализации .Net платформы Mono 2.8

Сообщение serzh-z »

iljaCPP писал(а):
11.10.2010 02:14
Т.е. новел к монодевелоп отношения не имеет?
Рулят исключительно гномовцы?
Мигель тоже как бы не при делах?
Ну-у, батенька... Прежде чем ругать чью-то работу, можно было бы и матчать изучить для начала.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: [ON] Релиз open source реализации .Net платформы Mono 2.8

Сообщение diesel »

iljaCPP писал(а):
11.10.2010 02:14
Т.е. новел к монодевелоп отношения не имеет?
Рулят исключительно гномовцы?
Мигель тоже как бы не при делах?

Monodevelop к Mono и Novell отношение какое-то все-таки имеет, с оф. сайта Mono Monodevelop предлагают скачать. Но все-таки они не привязаны намертво друг к другу, никто им пользоваться не заставляет.
Спасибо сказали:
Аватара пользователя
iljaCPP
Сообщения: 48
ОС: Slackware

Re: [ON] Релиз open source реализации .Net платформы Mono 2.8

Сообщение iljaCPP »

Если ошибся, извините.
Но разработчиков монодевелопа это не оправдывает.
Могли бы хотя бы в документации об этом упомянуть.
Хотя бы здесь http://monodevelop.com/Documentation
Могли бы пример конфига положить куда-нибудь.
Но отношение таково: прочитай исходники, и увидишь, что пример схемы надо искать по адресу monodevelop-2.4/src/core/Mono.Texteditor/Styles
Ну просто зло берет, эмоции давят через край
Спасибо сказали: