LINUX.ORG.RU

Mono 2.2

 ,


0

0

Производительность времени исполнения:

  • Новый генератор кода. Тree-based заменён на Linear IL engine, что позволило увеличить скорость во многих невычислительных задачах.
Компиляция перед исполнением (Ahead of Time Compilation):
  • Поддержка Full Ahead of Time Compilation, generic sharing и статического связывания.
Мониторинг:
  • Поддержка мониторинга с помощью PerformanceCounters.
  • GUI утилита `mperfmon'.
Прочее:
  • Добавлена поддержка SIMD в Mono JIT.
  • C#: Mono.CSharp.Evaluator(класс и библиотека ) для динамической загрузки и исполнения C# кода.
  • csharp Shell

>>> Подробности

Напрасно товарищ боится патентов. Моно разрабатывается в недрах novell, которая защищена от претензий микрософт соответствующим соглашением, см. Википедию.

knovich
()
Ответ на: комментарий от anonymous

Моно нужно подвум причинам: 1. побольше тулкитов и т.д.; 2).net мощнее qt пока что.

knovich
()

А почему нет пакетов для супер-пупер популярного дистрибутива Линукс Убунто?

Hokum ☆☆☆☆
()
Ответ на: комментарий от knovich

> Напрасно товарищ боится патентов. Моно разрабатывается в недрах
> novell, которая защищена от претензий микрософт соответствующим

> соглашением, см. Википедию.


Это новел защищена. А разработчики юзающие моно - нет. То есть если новел пишет прогу X (или под ее патронажем) то все нормально. А если вдруг Вася форкает прогу Х - и раз, пришли патентные тролли от микрософт. Или например моно решат форкнуть из за неблаговидных поступков новелл - и опять та же ситуация.

kernel ★★☆
()
Ответ на: комментарий от r

> А почему нет пакетов для супер-пупер популярного дистрибутива Линукс Убунто?

Потому что у Novell есть свой дистрибутив, в котором Моно самой последней версии.

Nxx ★★★★★
()
Ответ на: комментарий от anonymous

>>что позволило увеличить скорость во многих НЕВЫЧИСЛИТЕЛЬНЫХ задачах.

>Круто !!! наконец-то научились вычислять невычислимые задачи !!! Ура !!!

В вашем возрасте пора бы уже променять уношеский сорказм на русский язык. Должно быть стыдно путать слова "вычислительные" и "вычислимые".

Капча smoled как бы намекает.

anonymous
()
Ответ на: комментарий от kernel

Не понял, почему? Если микрософт признаёт, что моно законно с точки зрения патентов, то почему я не могу использовать законный инструмент?

knovich
()
Ответ на: комментарий от wfrr

> Хочу такое же в жаву!

В Жабе это было от самого ея рождения.

anonymous
()
Ответ на: комментарий от anonymous

> Потому что ПХП программист это ПХП программист. Как правило хороший веб мастер, админ небольшой сетки, разбирается во всех вопросах хостинга и вообще он очень эрудирован.

Таких единицы, менее процента от общего числа считающих себя пхп-программистами. И такие товарищи, как правило, владеют не только php, а много чем ещё, включая и жабу, и выбирают для каждой задачи адекватный инструмент.

anonymous
()
Ответ на: комментарий от knovich

>Если микрософт признаёт, что моно законно с точки зрения патентов, то почему я не могу использовать законный инструмент?

Моно - не субьект патентной системыя. Моно не может быть законным или не законным. Использование патентованной технологии может быть легально или нелегально для юрлица или физлица. С юрлицом корпорацией Новелл заключен договор о взаимном патентном непреследоании. С редхатом такого договора нет. Следовательно поставка патентованных технологий микрософта в рамках дистрибутива Сусе и в рамках дистрибутива Редхат - это две большие разницы.

r ★★★★★
()
Ответ на: комментарий от anonymous

>разбирается во всех вопросах хостинга и вообще он очень эрудирован.

В ЧтоГдеКогда ему дорога.

r ★★★★★
()
Ответ на: комментарий от eXOR

> > Идеалогия - пока четко не определена, best practice - IntelliJ IDEA.

> Идеолог - проверочное слово. Успехов.

Не, ну ты же видишь - у них IDEAлогия головного мозга.

anonymous
()
Ответ на: комментарий от olegchir

> Приведтие пример языка с человеческим синтаксисом, плз.

VB. Ada. Oberon.

anonymous
()
Ответ на: комментарий от anonymous

> У школоты мозг еще чист, не загажен всяким срамом, с какой стороны лучше компилять и куда чего лучше совать. У них и идей больше и здравых мыслей.

Чистый мозг рождает только велосипедостроительные идеи.

Для рождения новой идеи нужна гигантских объёмов эрудиция.

Курите дети ТРИЗ, он рулит.

anonymous
()
Ответ на: комментарий от anonymous

> Сегодняшний стандарт веба - это ПХП.

Ложь.

anonymous
()
Ответ на: комментарий от anonymous

> Практическое метапрограммирование приходит в языки с вменяемым, человеческим синтаксисом.

Это динамическое метапрограммирование, недоумок. Оно и так всегда и везде было доступно, при минимальном напряге.

> Теперь лиспарям больше нечего противопоставить популярным ЯВУ.

А в Лиспе - статическое метапрограммирование, недоумок. Почувствуй разницу. Из языков с быдлочеловеческим синтаксисом оно есть только в Nemerle, MetaOCaml и Template Haskell.

Презираю неграмотную, но очень самоуверенную и наглую мразь. А здесь таких ублюдков - подавляющее большинство.

anonymous
()
Ответ на: комментарий от anonymous

> они тебе с фанатизмом раскажут как берут на выходный домой горящую халтуру по 250-300 долларов за день

Это ли не нищебродство?

anonymous
()
Ответ на: комментарий от olegchir

> Да вот пока что VS идет путем привычки к Яве. Решарпер - он откуда взялся? ))

Кстати, видел решарпер установленный под vs2008 у как минимум пяти весьма не рядовых сотрудников Microsoft. :)

anonymous
()
Ответ на: комментарий от Manhunt

> О патентах сказал rms. Самостоятельно я не вникал. И так ясно, что это ловушка.

В этом весь ЛОР. "Саиостоятельно не вникал", но постов на пару страниц с яростным фанатизмом уже накатал. Ну не говно ли вы тут, недочеловечишки?

anonymous
()
Ответ на: комментарий от Nxx

> Увы! Гусеницы тоже используют колеса.

Есть и альтернативные варианты.

anonymous
()
Ответ на: комментарий от olegchir

> Вы же не думаете что MS будет писать под OpenSource, нет? ))

Они уже очень давно OpenSource пишут.

anonymous
()
Ответ на: комментарий от anonymous

> А вообще интересно. По идее, Моно нужен для совместимости с win-софтом.

У тебя неправильные идеи. Mono нужен как продвинутая VM с умным шустрым JIT-ом. И применяют его кошерно так, как в том же Second Life.

А "совместимость с виндовым софтом", как и вообще кросплатформность, никого в наше время уже давно не колышет.

anonymous
()
Ответ на: комментарий от anonymous

> Объясните, зачем нужен Mono, когда есть Qt под LGPL? ИМХО не нужен.

Ты быдло. Mono - это VM, а Qt - быдлотулкит для говногуйни. Абсолютно несопоставимые вещи.

anonymous
()
Ответ на: комментарий от anonymous

> вот не могу понять, за каким фигом линуксоиды так нелюбят яву...

Жабу не любят все хоть немного умные и профессиональные программисты. За то, что она убогая by design, и убогой гарантированно останется, без какого либо потенциала к улучшению.

> то php - худший выбор

Ну, похапе вообще говно, это не вопрос.

anonymous
()
Ответ на: комментарий от anonymous

>Нормальный программист 500 в день получает.

Рублей? :) Очень мало...

Долларов? Таких в Штатах-то - единицы :)

Гривен? Ну, тогда где-то на истину похоже :D

KRoN73 ★★★★★
()
Ответ на: комментарий от Hokum

> А почему нет пакетов для супер-пупер популярного дистрибутива Линукс Убунто?

Под солярку есть, но версия 1.2.4 :)
В репозитории убунты_8.04 и то 1.9.1

anonymous
()
Ответ на: комментарий от anonymous

> Ты быдло. Mono - это VM, а Qt - быдлотулкит для говногуйни. Абсолютно несопоставимые вещи.

Нет, быдло ты, а mono НЕ VM. Ибо в `man mono` ясно написано, что:

mono - Mono’s ECMA-CLI native code generator (Just-in-Time and Ahead-of-Time)

anonymous_num_0
()

Круто. Писать на нем GNOME никто не будет (ибо есть vala), а для серверных приложений и всякого рода энтерпрайза должно сгодиться. Единственное, что не нравится в Mono - exe формат. У Явы гораздо разумнее сделано.

xTERM ★★
()
Ответ на: комментарий от KRoN73

> Долларов? Таких в Штатах-то - единицы :)

Какое там "единицы"? Это очень средние расценки для контракторов. То есть, большинство работающих не на постоянке получают именно так.

anonymous
()
Ответ на: комментарий от anonymous_num_0

> Нет, быдло ты, а mono НЕ VM. Ибо в `man mono` ясно написано, что:

Опять ты, ламерьё, со своим неграмотным быдловским мнением? Надоел. Мозгов у тебя нет, но ты почему-то этого пока ещё не осознал.

> mono - Mono’s ECMA-CLI native code generator (Just-in-Time and Ahead-of-Time)

Это и есть VM, идиот.

anonymous
()
Ответ на: комментарий от KRoN73

Читать не умеешь? Какая на хер salary? Те, кто на постоянке, отдают большую часть за "job security", а контракторам как раз и платят от $500 в день за то, что сегодня работа есть, а завтра нет. Обычно, однако, работа есть всегда.

anonymous
()
Ответ на: комментарий от anonymous

>Это очень средние расценки для контракторов. То есть, большинство работающих не на постоянке получают именно так.

В годовой пересчет у них "имменно так" не получается.

r ★★★★★
()
Ответ на: комментарий от r

> В годовой пересчет у них "имменно так" не получается.

Налог для контрактора гораздо меньше, чем для постоянного. Он всякие там социальные отчисления не платит, и ему доступны все многочисленные легальные схемы ухода от налогов. Так что, именно так как раз и получается.

anonymous
()
Ответ на: комментарий от anonymous

>Он всякие там социальные отчисления не платит

Он конечно может неплатить страховки и прочую социалку - но ее ж платят не в минус. Ну будет лечится за мегаденьги.

r ★★★★★
()
Ответ на: комментарий от anonymous

>а контракторам как раз и платят от $500 в день за то, что сегодня работа есть, а завтра нет

Ну так и доход у них считать глупо. Сегодня у него $500 за день, а завтра месяц зубов на полке :)

...

Тут фишка не в программистах, тут фишка в том, что вообще доходы в США в российском представлении чрезвычайно завышены. Более $100 тыс. в год _на семью_ имеет что-то около процента семей. Процентов 30 семей имеют годовой доход менее $20 тыс. Почти 40% населения даже медстраховки не имеет. Всё по памяти, конечно, но цифры где-то такие. Меньше смотрите голливудских фильмов :)

KRoN73 ★★★★★
()
Ответ на: комментарий от olegchir

>Так что пусть Ричард мучается в одиночестве, с фанатическими мыслями по захвату мира :)

хорош нести бред если в вопросе не разбираешься. похоже ты наслушался местных тупых вантузятников. почитай "Право читать" и больше не пиши такой фигни

black7
()
Ответ на: комментарий от r

> Он конечно может неплатить страховки и прочую социалку - но ее ж платят не в минус. Ну будет лечится за мегаденьги.

Мед. страховку и большинству постоянных никто не оплачивает. Кроме того, есть и страны с бесплатной медициной, но даже ещё более высокими средними рейтами для контракторов.

anonymous
()
Ответ на: комментарий от anonymous

> В этом весь ЛОР. "Саиостоятельно не вникал", но постов на пару страниц с яростным фанатизмом уже накатал. Ну не говно ли вы тут, недочеловечишки?

не обязательно есть яйцо, чтобы понять, что оно тухлое.

AVL2 ★★★★★
()
Ответ на: комментарий от KRoN73

> Ну так и доход у них считать глупо. Сегодня у него $500 за день, а завтра месяц зубов на полке :)

Длительность контрактов - от трёх до шести месяцев обычно. Промежутков между контрактами у хороших спецов не бывает.

Не, я понимаю, что очень обидно вам тут такое выслушивать, однако же - это факт. Проверенный.

> Более $100 тыс. в год _на семью_ имеет что-то около процента семей.

Программистов, в особенности контракторов, гораздо меньше чем процент населения США.

> Меньше смотрите голливудских фильмов :)

Я говорю исключительно по своему опыту.

anonymous
()
Ответ на: комментарий от anonymous

>никого в наше время уже давно не колышет. +1 особенно в разрезе перехода ынтырпрайза в веб-среду

anonymous
()
Ответ на: комментарий от AVL2

> не обязательно есть яйцо, чтобы понять, что оно тухлое.

Примечательно, что это говорит верующий фанатик, то есть, человек с заведомо неработающим мозгом и извращённым мышлением.

anonymous
()
Ответ на: комментарий от anonymous

>Кроме того, есть и страны с бесплатной медициной, но даже ещё более высокими средними рейтами для контракторов.

Это крайняя редкость и такие контракты не обеспечивают полной занятости даже в месяц. Средний контрактор обычно крутится на трех работах. Работа на контрактной основе производится в двух случаях - когда работа разовая, или когда есть желание сэкономить потому что полной загрузки обеспечить нет никакой возможности.

r ★★★★★
()
Ответ на: комментарий от KRoN73

> а контракторам как раз и платят от $500 в день за то, что сегодня работа есть, а завтра нет

~$11k грязными + бонусы (~80% годового дохода) - это стандартная ставка entry level. Чуть выше рангом уже $16-20K.
Так что $500 в день это мало. Ихние "консультанты" берут от $100 в час.
Так, по крайней мере, получают IT в сфере финансов.

anonymous
()
Ответ на: комментарий от anonymous

> Так что $500 в день это мало. Ихние "консультанты" берут от $100 в час.

И работают в среднем как раз часов пять в день.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.