LINUX.ORG.RU

MonoDevelop 1.0 готова!

 , , ,


0

0

Фирмой Novell анонсирован финальный релиз MonoDevelop 1.0, свободной IDE (интегрированной среды разработки) для разработки с использованием mono (свободной реализации .NET). Следует особо отметить наличие средств для упрощения переноса кода из .NET Windows-проектов и возможности импорта проектов MSVS.

Кроме всего прочего, Novell продолжает активно работать над MonoDevelop 2.0 и уже выпустила бета-версию (в ней реализована поддержка .NET Framework 2).

"Проект "Mono" постоянно прогрессирует для того, чтобы стать ведущим средством разработки Linux-приложений, призванным упростить разработчикам переход на платформу *NIX и позволить им применять имеющиеся у них знания в области программирования. MonoDevelop следует идее Mono, которая заключается в том, чтобы как можно проще компилировать и разрабатывать приложения для Linux и других платформ, позволяя разработчикам выполнять свою работу быстрее и более эффективно. " -- так можно приблизительно перевести слова, высказанные Мигелем Де Икаса, мейнтейнером проекта "Mono", по поводу данного события.

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

★★★★

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

Отличная новость.

Igron ★★★★★
()

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

+1, давно пора жить настоящим. Как хорошо, что на Линукс работают и адекватные люди, а не только тупые фанатики старины.

anonymous
()

Очень хочется, чтобы эта новость обошлась без холиваров и поливания желчью как самого Мигеля де Иказы, так и его проектов.

За событие очень рад, "дорогу осилит идущий" (цэ).

anonymous
()

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

Demon37 ★★★★
() автор топика

>>Кроме всего прочего, Novell продолжает активно работать над MonoDevelop 2.0 и уже выпустила бета-версию (в ней реализована поддержка .NET Framework 2).

Только бету не MonoDevelop 2.0, а самой Mono 2.0.

anonymous
()

А он нормальным людям нужен?

Хорошо конечно, но по моему, серьезные приложение на нем писать не стоит. И уж это не как не ведущее средство разработки Linux-приложений.

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

>Только бету не MonoDevelop 2.0, а самой Mono 2.0.

Пардон, так и есть. По инерции написал :)

Модераторы, поправьте пожалуйста.

Demon37 ★★★★
() автор топика

>чтобы стать ведущим средством разработки Linux-приложений,

Я не против моно, но зачем сразу ведущим-то?

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

>призванным упростить разработчикам переход на платформу *NIX и позволить им применять имеющиеся у них знания в области программирование.

а они нужны нам эти разработчики со своими "знаниями"?

Sith ★★★★★
()

>в области программирование

поправьте, не позорьтесь.

:капча moolers

anonymous
()

> ... для Linux и других платформ ... А чем Java не нравится ? Куда более открытая(доступ к исходникам, да и тот же jcp.org). Да и от версии к версии не такой болезненный переход. Ну и поддержка большинством вендоров.

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

>А чем Java не нравится ?

эээ...тормозами? =)

>Куда более открытая(доступ к исходникам, да и тот же jcp.org).

это чё, mono закрыт значится?

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

Ты на жабку то не гони, тормоза - они в головах девелоперов, а на в JRE. К тому же реальная кроссплатформенность, а не как в MONO.

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

> давно пора жить настоящим.

+1

> Как хорошо, что на Линукс работают и адекватные люди, а не только тупые фанатики старины.

Фанатики - это конечно плохо, но людей, желающих сделать mono основным средством разработки Линукс приложений я бы тоже адекватными не назвал. Слишком велико количество как минимум не худших вариантов.

naryl ★★★★★
()

Моно ненужно!

>Проект "Mono" постоянно прогрессирует для того, чтобы стать ведущим средством разработки Linux-приложений, призванным упростить разработчикам переход на платформу *NIX и позволить

Ну а Java то зачем все это время была. НУ если уж моно станет прогрессирующим средством разработки под линукс, то что уж будет с самими линуксом..

В продвижении моно вижу только маркетинговые шаги со стороны МС, прикрытое лепетом о состоятельности моно.

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

>Я не против моно, но зачем сразу ведущим-то?

потому что новелл, а значит - МС. У них все "ведущее". А лемминги, которые на все это ведутся - ведомые.

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

>Ты на жабку то не гони, тормоза - они в головах девелоперов, а на в JRE. К тому же реальная кроссплатформенность, а не как в MONO.

давай howto, как запустить apacheds на ppc на дебиане, а потом ты мне расскажешь про "реальную кроссплатформенность"

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

>Ты на жабку то не гони, тормоза - они в головах девелоперов

Что ни говори, но в плане GUI шарпные биндинги к Gtk+ позволяют делать быстрые гуевые проги. Как показатель - тот факт, что аналоги F-Spot, Banshee и Beagle на джаве если и есть, то они не прижились, в первую очередь из-за тормознутости и жалкого интерфейса.

.NET неплох, если абстрагироваться от Windows.Forms и прочего сугубо виндового говна.

aiker ★★
()

А .NET имеет аналог того же jcp.org ? Или как сказали в MS так и будет ? Ничего не напоминает ? Как бы не вышло, как с OOXML. Тонны спецификаций, давайте, реализовывайте :-) Нам нужна отмазка от обвинений в монополизме.

ef37 ★★
()

Отличная новость, обновляюсь.

mono ★★★★★
()

Недавно сравнивал beagle и tracker.. tracker безбожно глючил и часто терял свою базу, beagle работал замечательно. Убил из-за отсутствия места на разделе на кеш (омг, home у меня без него, оказвается, 5 гиг o_O)

Но это оффтоп. А так - вот у меня знакомый работает в фирме.. Там прогают на C#, а он хочет использовать линукс. И если можно эффективно писать на C# приложения, использующие Windows.Forms в Monodevelop, это скорее плюс, чем минус, в данном случае. Но я бы не пошел в такую фирму работать

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

>А .NET имеет аналог того же jcp.org ? Или как сказали в MS так и будет ?

выключаем паранойю, включаем моск и думаем, как негрософт допустила поддержку Gtk-стека и неподдержку WinForms

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

Давай доступ на PPC - поставлю и напишу. А ты пока расскажи, как в моно запустить вендовое поделие с кучей DataSet-ов и прочего DB хлама.

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

>Кстати, а в vim/emacs писать на моно кошерно или нет?

кошерным является любой редактор, который писался не в самом себе

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

>Давай доступ на PPC - поставлю и напишу.

а ключи от квартиры, где деньги лежат - тебе не надо? В кратце могу описать ситуацию - apacheds работает только в сановской vm, а сановской vm для ppc-linux нет в природе

>А ты пока расскажи, как в моно запустить вендовое поделие с кучей DataSet-ов и прочего DB хлама.

ну тут как повезет. mono не гарантирует, что .net проги с привязкой к вантузу будут работать.

geek ★★★
()

Новость хорошая конечно, но жаба и Eclipse лучше :)

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

Ключи у меня свои.

Ну а с апачДС тогда вопросы к сану, че ж они так хреново линукс на ППЦ поддерживают. Под макОСью, к примеру, апачДС работает.

Говорю же - тормоза - они в головах, платформа не причем. Можно и на .НЕТ/моно переносимые проги писать, тока сложнее, чем на жабе.

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

> mono не гарантирует, что .net проги с привязкой к вантузу будут работать.

ну дык и жаба не гарантирует, что жаба проги с привязкой к сановской vm будут работать))

anonymous
()

Java is not just a language, it's a platform. Java is not just a language, it's a technology. Java is not just a language, it's a reusability environment. Java is not just a language, it's a "middleware OS". ...

ef37 ★★
()

Одному мне кажется, что "постоянно прогрессирует для того, чтобы" и другие изыски переводчика - это не русский язык?

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

>Ну а с апачДС тогда вопросы к сану, че ж они так хреново линукс на ППЦ поддерживают. Под макОСью, к примеру, апачДС работает.

к сану? таки жаба - проприетарщина? =)))

под макосью другие проблемы - http://forum.java.sun.com/thread.jspa?threadID=5260150&tstart=120

=)

>Можно и на .НЕТ/моно переносимые проги писать, тока сложнее, чем на жабе.

чем сложнее? Тем что, классов на каждый чих не нашлёпали? Ну так всё впереди ещё - сколько лет жабе, а сколько .net

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

> К тому же реальная кроссплатформенность, а не как в MONO.

Как раз в Mono реальная кроссплатформенность, а не как в .Net :)

Лучший способ обеспечить стандарт - рефренсная открытая реализация. Mono - как раз такая реализация.

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

>ну дык и жаба не гарантирует, что жаба проги с привязкой к сановской vm будут работать))

мудрый ананимус покажет способ привязать прогу к vm?

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

> В кратце могу описать ситуацию - apacheds работает только в сановской vm

4.2 Он прекрасно работает в Harmony.

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

>Java is not just a language, it's a platform. Java is not just a language, it's a technology. Java is not just a language, it's a reusability environment. Java is not just a language, it's a "middleware OS".

мы поняли, жаба - это всё что угодно, только не язык программирования :-]

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

> мудрый ананимус покажет способ привязать прогу к vm?

Легко - использовать компоненты swing.rtf, например, которых нет ни в одном стороннем classpath. Только это не к vm, это именно к RE.

Aceler ★★★★★
()

Хорошо конечно ! НО (!) Inferno лучше :)

robot12 ★★★★★
()

Не, это не изыски переводчика.

> "MonoDevelop continues Mono's innovation to make it far easier to build and develop applications on Linux and other platforms, allowing developers to get software to market faster and more cost effectively."

А еще набор слов: эффективный, профессиональный, инновации (как же без них) и т.п. обязательны для использования во всех PR-акциях от MS. Причем порядок вставки слов в предложение не имеет значения. Для верности можно вставить несколько раз.

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

>4.2 Он прекрасно работает в Harmony.

More than 99% of Java 5 API complete. (not compatible, just completed)

только сборок под ппц всё равно нет

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

На гигагерцовом PIII с 512МБ памяти написаный на java Azureus нормально запускается и работает, а у F-Spot пара минут уходит только на загрузку и отрисовку интерфейса, да и потом он еле шевелится. Как-то не верится после этого в лучшую производительность mono по сравнению с java.

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