LINUX.ORG.RU

Вышел Mono 1.1.10


0

0

Вышел релиз Mono 1.1.10 - свободной реализации .NET.

Изменения поддержка компиляции нескольких файлов и инструкций import в компиляторе JavaScript, поддержка C# 2.0 friend assemblies и external alias qualifiers, уменьшенное потребление памяти, а также множество других изменений иисправлений.

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

★★★★★

Проверено: Shaman007 ()

Ответ на: комментарий от Yilativs

Моно с сайта ставится и работает без проблем. 15 минут - и полная среда с хелпом и т.д. готова к работе. В винде такого ни в жисть не получится.

mono-core-1.1.9.2-0.novell
mono-data-sqlite-1.1.9.2-0.novell
nrpms-mono-release-1-5.1.fc4.nr
mono-web-1.1.9.2-0.novell
mono-data-sybase-1.1.9.2-0.novell
mono-nunit-1.1.9.2-0.novell
mono-data-postgresql-1.1.9.2-0.novell
monotone-0.22-4.fc4
mono-winforms-1.1.9.2-0.novell
mono-data-oracle-1.1.9.2-0.novell
mono-data-1.1.9.2-0.novell
monodoc-core-1.1.9-0.novell
monodevelop-0.8-0.novell

Вот только в этой версии с ходу запустить проект под микросовтовской машиной не получилось. С моно - пошла, но раздавать программу с моной как то не очень....

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

>На практикие и в тестах JAVA делает MONO и С# в хлам.

Ну-ну! Вы еще тесты 1999 года приведите! А также, MS может привести ( да и есть наверняка и уже постили оне на серверсайд и обсасывали и .нет против жаба на сс.ком и жаба против .нет на сс.нет - до хрипоты и блевотины ) - никому ничего недоказали. Да и что за хрень, и сун и мс в две глотки орут, что де ресурсы нынче дешевы, памяти как грязи, а чуть что - сразу меряться у кого на 0.000001% быстрее работает, на жрет памяти меньше - смех да и только. С них берут пример и фанаты ихние: что? прога на C++, ML ... ? жрет меньше? работает быстрее? - нах, ресурсы нынче дешевы! Что? питон? смолток? лисп? тикл ...? да они же памяти жрут отпуза и работают как черепахи ! Тфу! Ф топку.

Смех да и только!

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

>>На практикие и в тестах JAVA делает MONO и С# в хлам.
>Ну-ну! Вы еще тесты 1999 года приведите!
Этим тестам нет и года.
MONO 1.1
jdk1.5(от SUN)
jdk1.4 (от IBM)
GCC 3.4
Железо новое.

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

> .NET не нужен C# не нужен

C/C++ не нужны, Perl - не нужен, Python не нужен, Linux не нужен, BSD не нужен, Win не нужен, компьютер не нужен, автомобиль не нужен, колесо не нужно... Вообще ничего не нужно. Только тогда во вселенной будет порядок, а не хаос :)

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

>да уж..

ты еще джаву и C# на интерпретаторе пусти...

Toster
()

Кстати, напомните мне, почему Mono усиленно пиарят, все разговоры слышны лишь о нем, а вот такую .net платформу, как http://www.dotgnu.org даже не упоминают, хотя она умеет WinForms и я для теста брал .net'овский виндовый .exe-шник и он под линуксом работал.

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

>Кстати, напомните мне, почему Mono усиленно пиарят, все разговоры >слышны лишь о нем, а вот такую .net платформу, как >http://www.dotgnu.org даже не упоминают, хотя она умеет WinForms и я >для теста брал .net'овский виндовый .exe-шник и он под линуксом >работал.

Да кстати теперь и мне интересно - почему ? :)

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

Ты бы ещё тесты десятилетней давности выложил. Если что, уже вышел 2-ё .net, да и mono на месте не стоял.

anonymous
()

Мда... чёрте ещё знает в каком году был придуман Smalltalk... так нет надо MS оказытся .Net придумывать заново... нуну...

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

>>На практикие и в тестах JAVA делает MONO и С# в хлам.
>Ты бы ещё тесты десятилетней давности выложил. Если что, уже вышел 2-ё .net, да и mono на месте не стоял.
(повторяю для сержантов - тесты довольно свежие)
Этим тестам нет и года.
MONO 1.1 - по прежнему 1.1
jdk1.5(от SUN) - по прежнему 1.5
jdk1.4 (от IBM) - по прежнему 1.4
GCC 3.4 - ты какой GCC используешь на сервере? ;-)
Железо новое.

Не нравятся тесты?
http://shootout.alioth.debian.org/benchmark.php?test=all〈=java&...
иди вот сюда, качай тесты, запускай у себя на новом mono
и на jdk1.5 (ала 5.0).

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

>Потому что делать нехрен людям. Зачем 2-ю? Не проще ли вместе работать? вместе с M$ ;-)

А не делает ли моно тот самый мигель, что до этого делал mc и бросил, а потом делал Gnome и бросил, а теперь делает моно и ...?

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

>Потому никогда не буду на питоне математику писать. ИМХО делать >тривиальные математические операции на n разрядном сумматоре с заданной >точностью легче чем вдоге такие баги прописывать.

Существует проект scipy.org --- научная библиотека. Критическая часть кода там написана на С. Поэтому питон в данном случае хорош как "клей" для связки.

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

Делал он если я не ошибаюсь Gnumeric, а MC могут и пионеры делать - ничего страшного, проект не критичный. Если Мигель и забьет на MONO то не он один там + Novell подогревает.

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

>есть мысль что языки с GC гораздо лучше работают с памятью

с "мыслями" иди к психиатру по месту жительства

>в то время как языки типа плюсов очень сильно сегментируют память и в следствие долгой работы

во во. долго работают, а не падают постоянно как некоторые :)

зы. чтоб ты знал gc есть и для ц\ц++

зыы. задолбало поколение пепси %!"?:?

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

>Вообще ничего не нужно.

во поколение пепси отжигает :)

начал бы ты с себя. ты не нужен. разве что в виде метана

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

>Daaa. Etak raz v 20 medlennee Java 1.4 :)

В тех местах где реально чувствуется что медленее, надо использовать враперы сишных библиотек, если таких нет переписать тормозной код на Си и дергать его из питона. В итоге ненамного больше времени занимает чем pure python.

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

>зы. чтоб ты знал gc есть и для ц\ц++

ржунимагу. И хип компакшен он тоже делает? ;)

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

> и какие преимущества дает использование VM

Простота написания компиляторов.

Теоретически - бОльшая производительность за счёт runtime-оптимизаций в JIT (только тут лучше всё же не стековая VM, а более высокоуровневый промежуточный язык). Практически пока никто эти потенциальные преимущества использовать не научился.

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

увидел бы этих долбиков - голову бы отбил
___
черт
всем долбаным лоровцам
если хоть когда нибуть кто при мне скажет что ломал сервера
а особенно OSS
первая реакция - бить в морду
думать и рассуждать не буду

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

> для этой же цели нужен и JRE (что бы писать на другом нормальном языке - Java)

gcj, да?

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

> Для начала расскажи людям скока в питоне будет 1/10 и как с этим пороться.

Идиот?

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

> легче чем вдоге такие баги прописывать.

Делить целое на целое и получить целое - это не бага. Это правильная типизация.

В Си ты тоже 0 получишь.

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

> И вообще, cудя по сравнению языков надо все на ocaml переписывать. Хотя переучивание с императивного подхода на функциональный легко не дается.

1) С каких это пор ocaml - не императивный язык?

2) С каких это пор неспособные легко и непринуждённо переучиваться стали называться программистами?

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

А ведь ты идиот, онанимус. Ты на нативную компиляцию смотри, идиот.

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

> >есть мысль что языки с GC гораздо лучше работают с памятью

> с "мыслями" иди к психиатру по месту жительства

Ты глуп и безграмотен. Тебе даже сказали, почему GC эффективнее. Ты не понял? Значит - ты не достоин существования!

> зы. чтоб ты знал gc есть и для ц\ц++

Чтоб ты знал, дурень, компактифицирующего GC для них нет и не может быть.

> зыы. задолбало поколение пепси %!"?:?

Вот именно. Потому, тупой сопляк, убей себя.

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

Гуманист. В морду - только больно и обидно, но ни разу не эффективно. По яйцам бить надо. Топором. Чтоб не размножались кулькакеры.

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

>повторяю для сержантов - тесты довольно свежие

Повторяю для прапоров - год для моно, которому от рождения два с хвостиком - это большой срок. Для MS .net - тоже большой срок, т.к. уже на подходе вторая версия ( с которой и надо сравнивать ибо не секрет, что первая версия была сляпана на "лишь бы работало", однако согласитесь, работает лучше чем первая jdk ). И сравнивать нужно не аккерманы и факториалы и прочие синтетические тесты, а запустить с десяток приложений на одинаковом железе и смотреть тогда на скорость выполнения и расход ресурсов. Или называйте вашу систему - система одного приложения. Тогда еще проще - можно пускать под досом. Короче - поведение приложений в реальной работе нужно смотреть. Здесь в преимуществе жаба, я как минимум сомневаюсь.

Спор однако безпредметный. Время покажет. Тогда и будем посмотреть.

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

>год для моно, которому от рождения два с хвостиком - это большой срок.

Ну так пусть подростет, зачем о нем вообще тогда говорить?

>Для MS .net - тоже большой срок, т.к. уже на подходе вторая версия.

Так и у SUN java6 (Mustang) на подходе.

Сравнивалось в тесте то, что стоит сейчас.

> И сравнивать нужно не аккерманы и факториалы и прочие синтетические
тесты , а запустить с десяток приложений.Короче - поведение приложений в реальной работе нужно смотреть. Здесь в преимуществе жаба, я как минимум сомневаюсь.

c# проиграл по всем фронтам, но на реальных приложениях думаешь что-то изменится?
Какие на ты знаешь реальные приложения на C#?
Web Server на C#?
Bittorent client на C#?
Mp3 player на C#?
RSS reader на C#?

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

> И давно сингуларити на C#? Там C# гибридный какой-то.

> Или все что .NET то C#? Нет. Сам хочу подавить всех идиотов таких.

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

>Ну так пусть подростет, зачем о нем вообще тогда говорить?

А почему бы не поговрить? Откровенно говоря, мне наример больше интересна тема оптимизации расхода ресурсов, а не скорость, (ибо есть например куча старых клиентских приложений, натом же VB, или на различных 4GL, типа Informix-4GL, OracleForms, Ingres Vision, Progress-4GL и прочих DSL) и скорость их работы ( даже на железе 10-летней давности, для которого они и предназначались ) никого не напрягает, а ведь там везде интерпретация байткода, в то время как например оверхед по памяти и его прямые следствия напрягает очень сильно. Даже в Штатах, средний промышленный комп в лучшем случае PIII и 256M. Прикиньте - если офис и эксел будут зделаны на жаба? (У меня сейчас висит идеа с 6 фалами примерно по 80 строк каждый и хмл в ~300 строк, идеа пишет, что дескать 200M занято (реально 250). Воистину аппетит жаба меня никогда не неперестанет впечатлять!)

>c# проиграл по всем фронтам, но на реальных приложениях думаешь что-то изменится?

Думаю что изменится. Хотябы изза того, что .нет умеет шарить код не только базовых либ.

>Какие на ты знаешь реальные приложения на C#?

Слава богу клиентскими приложениями на нете и жабе не пользуюсь. Хватет пока нормальных.

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

>>Ну так пусть подростет, зачем о нем вообще тогда говорить?

>А почему бы не поговрить?

Человек утверждал, что mono быстрей java.
Зачем утверждать, а потом говорить, ну мол, это пока ;-)
Пусть вырастет, тогда поговорим.

>У меня сейчас висит идеа с 6 фалами

возьми JEdit и читай файлы им.
IDEA делает куда больше чем чтение файла (и в сравнении в со студией просто летает).

>>Какие на ты знаешь реальные приложения на C#?
>Слава богу клиентскими приложениями на нете и жабе не пользуюсь.
Во-первых - пользуешься ( кто только что писал про IDEA? )

Во-вторых -кто говорил про клиентские, давайте web/smtp/pop3/imap/jabber сервера сравним (много их на .net?).

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

> Там C# гибридный какой-то.

Ага. Только его C#рпом можно назвать еще с большей натяжкой чем JScript.NET. Последний больше похож.

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

> IDEA делает куда больше чем чтение файла (и в сравнении в со студией просто летает).

БУГАГАГАГАААААа Летает!!! Пацтулом! У меня студия грузится за 1 секунду. И летает именно студия а не эта уродская поделка.

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

> Во-вторых -кто говорил про клиентские, давайте web/smtp/pop3/imap/jabber сервера сравним (много их на .net?).

Дотнету денб от роду. На жабке тоже в 97-м году было написано много приложений? Сейчас доделают MonoDevelop и будет вам много софта на GTK#.

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

>> IDEA делает куда больше чем чтение файла (и в сравнении в со студией просто летает).

>У меня студия грузится за 1 секунду.

Это у вас, а у людей живуших на земле дела обстоят по другому.
У вас и java медленней mono (тесты правда показывают обратное) но весь ЛОР уверен, что у вас он точно быстрей.

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

>> Во-вторых -кто говорил про клиентские, давайте web/smtp/pop3/imap/jabber сервера сравним (много их на .net?).

>Дотнету денб от роду. На жабке тоже в 97-м году было написано много приложений? Сейчас доделают MonoDevelop и будет вам много софта на GTK#.

Сам то понял, что сказал? :-)

на GTK# будут jabber сервера писать? А что, минетчики на на студии написать ничего не могут? Гнать надо это виндовое поделье SUNыми тряпками с linux )))

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

> Сам то понял, что сказал? :-) Похоже это ты не понял. Я не говорил что будут сервера писать, а то что для десктопа можно налепить софта.

> А что, минетчики на на студии написать ничего не могут? Какой тебе софт надо на студии? mp3 плеер? Нахер он нужен их и так хоть жопой жуй. В первую очередь .NET и JAVA это Enterprise приложения. В линаксе дотнет появился очень недавно а на винде подавляющее большинство "разработчиков" нахваливают дельфи а еще не знают что такое .NET.

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

> . Для MS .net - тоже большой срок, т.к. уже на подходе вторая версия

2.0 не на подходе - уже в "релизе" (runtime + SDK), так что да - ужо нужно сравнивать с ней.

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