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 ()
Ответ на: комментарий от aydef

>где народ рыдал над томбоем, который при старте (пустой) отъедал 80-120M.

Он у меня не пустой, часа три тому, как запущен, с базой записей на 50 сейчас отнимает 28Мб RSS. Вдвое меньше, чем Pidgin, вчетверо меньше, чем Firefox. 1.4% оперативки. Мне не жалко. А у народа что-то в консерватории... :)

Зато у Томбоя (и массы другого софта) - нативный интерфейс. Которого я не наблюдаю почему-то у Java-программ за исключением Sancho-bin, который, кстати, почему-то ещё и без сорцов поставляется...

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

>Жаба потребляет памяти ровно столько, сколько нужно!

Вот у меня на сервере. Реально занято ~200Мб. Указаны -Xmx384m -Xms128m. Сожрано 578Mб RSS и 1689Мб VIRT. Я столько не заказывал :)

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

>если на .NET пишут, допустим, закрытый софт, распространяемый внутри какой-либо компании?

Ну раз он закрытый и засекреченный, то откуда уверенность в его большом количестве? :)

Если и так, то много-ли сейчас корпоративного софта на XAML/WPF? Сдается мне, что большинство там на Windows.Forms, ибо более-менее шустро, привычно да и вторая реинкарнация не так страшна в плане API.

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

>Зато у Томбоя (и массы другого софта) - нативный интерфейс.

А нетбинзом мы не пользуемся и не знаем, что под Гномом у него родной GTKшный интерфейс. Азуреус тоже мы никогда не запускали и тоже не знаем, что там никакого свинга и близко нету - а то самое GTK.

>Зато у Томбоя (и ма

зато твой томбой примитивнее червя, поделка написанная по заказу гетзефака. knotes куда более удобно. Да и xfce'шные нотесы не хуже.

mrxrrr
()

А поищите на sf.net например проекты на Java и .NET и сравните их.

Кто-нибудь знает сколько разработчиков имеет например сертификат по .NET ?

Один только Sun (как origin, других не рассматриваем) выдал чуть меньше 500000. Если смотреть что с точки зрения Enterprise ...

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

>что там никакого свинга и близко нету - а то самое GTK.

4.2 Gtk там на уровне рендера примитивов. То же самое и в SWT. Отсюда и множество артефактов в отрисовке. Gtk# - ПОЛНАЯ обертка над нативным API.

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

> Есть JavaFX - GPL разработка SUN. Конкурент Adobe Flash и Silverlight.

Это конкурент AIR и XBAP, а не того что ты напсал.

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

>Кто-нибудь знает сколько разработчиков имеет например сертификат по .NET ?

Велась как то беседа про товарисча индуса с сертификатом от МС. Так вот, ему нужно было сгенерить случайный пароль, в котором 1 буква больша, 1 маленькая - все остальные произвольные. Так он в цикле вайл генерил эти перегенеривал эти пароли до тех пор - пока не получал правильного. Производительнсть понятно в ж. Зато сертификат от МС.

И чего те сертефикаты едванзед узера стоят то?

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

>а игрушки не переносятся. Где-то косяк

Гляжу в первую попавшуюся игруху:

/com/hellomoto/fullscreen/ /com/nokia/mid/sound/ /com/nokia/mid/ui/

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

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

>Указаны -Xmx384m -Xms128m. Сожрано 578Mб RSS и 1689Мб VIRT. Я столько не заказывал :)

заказывается размер хипа приложения, а jvm она тоже жрать хочет. у меня сейчас, при загруженном среднем проекте, idea отжирает ~900М rss-а, а размер хипа (покзывает справа внизу) 400M из которых занято 380M.

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

> Видишь ли в чем дело, по идеи не должно было быть никакого Gtk-стека и WinForms, а должен был быть ОДИН стандартный API для гуя, а внизу может лежать ваша любимая GTK, хрен с ней, но API должен быть ОДИН.

Уже есть XAML - средство декларативного описания интерфейса. Под него можно положить хоть GTK, хоть QT, любую библиотеку у которой хватит возможностей нарисовать, то что описано в XAML.

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

>Он у меня не пустой, часа три тому, как запущен, с базой записей на 50 сейчас отнимает 28Мб RSS.

х.з. - сам не щупал. возможно лор эффект в гномовской рассылке.

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

>C# приложения, использующие Windows.Forms

не нужны.

Такого глючного гуана, с кучей унаследованного мусора, как Windows.Forms, еще поискать...

Можно писать на gtksharp. И кроссплатформенно и быстро и удобно.

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

> Велась как то беседа про товарисча индуса с сертификатом от МС. Так вот, ему нужно было сгенерить случайный пароль, в котором 1 буква больша, 1 маленькая - все остальные произвольные. Так он в цикле вайл генерил эти перегенеривал эти пароли до тех пор - пока не получал правильного. Производительнсть понятно в ж. Зато сертификат от МС.

> И чего те сертефикаты едванзед узера стоят то?

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

anonymous
()

Ужос. Я например раньше все время использовал Гноме и меня он устраивал, но после истории с моно - выкинул его на помои и теперь на XFCE. Если это моно и сюда протащят - перейду на КДЕ.

Но не будет ни одной быдло-моно-либы в моем линуксе.

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

> Можно писать на gtksharp. И кроссплатформенно и быстро и удобно.

Нельзя. Нелогично, неудобно, некрасиво. В первую очередь я говорю о коде.

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

еще можно использовать классы из com.sun.* но это ССЗБ.

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

>А нетбинзом мы не пользуемся

Нет, не пользуемся. Зато пользуемя Eclipse. Интерфейс у него не такой уродливый, как у той же IDEA, но всё равно контролы - не нативные. И тормознооой интерфейс, однако...

> Азуреус тоже мы никогда не запускали и тоже не знаем, что там никакого свинга и близко нету - а то самое GTK.

Свинга там нет, но и от GTK он тоже далёк очень. Те же самые ненативные контролы и тормозааааа.

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

>а это сырцы чего-то

чего-то = JVM

>на чем apacheds скорее всего не взлетит

Це не аргумент, проведите тесты, а предположения это ненужная информация.

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

>> Но не будет ни одной быдло-моно-либы в моем линуксе.

> Гы. Фанатик.

...сказал гномер, с пеной у рта доказывающий невъебенность быдломонософта

//captcha: valsing :)

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

>Ну раз он закрытый и засекреченный, то откуда уверенность в его большом количестве? :)

Из-за наличия глаз. Все чаще можно увидеть объявления а-ля "требуется программист со знанием .NET"...

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

>Це не аргумент, проведите тесты

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

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

> Нельзя. Нелогично, неудобно, некрасиво. В первую очередь я говорю о коде.

фанатик. Вчера попробовал на монодевелопе сваять гуёвую апликуху. Быстро, удобно. Что я делаю не так?

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

> пользуемя Eclipse. Интерфейс у него не такой уродливый, как у той же IDEA, но всё равно контролы - не нативные

Большинство контролов - именно нативные.

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

> Все чаще можно увидеть объявления а-ля "требуется программист со знанием .NET"...

А у нас в городе пости на каждом столбе висят объявления "требуется водитель мусоровоза". Из этого, следуя Вашей логике, стоит сделать вывод, что мусор всё прибывает и конца-края ему нет :)

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

>Большинство контролов - именно нативные.

неа. ooo/mozilla/java-gkt юзают фейковые виджеты =)

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

> Вчера попробовал на монодевелопе сваять гуёвую апликуху. Быстро, удобно. Что я делаю не так?

Всё так. Только вот уж очень напоминает восторг кодеришек от Delphi и Visual Studio с их встроенными быдлоформопостроителями.

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

>Те же самые ненативные контролы и тормозааааа.

Запарили истории с тормозами. Вы там ребята на вторых пнях часом не сидите? А то я что не посмторю - ФФ тормозит, жава - тормозит. Одно токо моно не тормозит.

С какого чуда у меня ни еклипс ни ФФ ни нетбинз ни азуреус ни джава в целом тормозов не дает??

mrxrrr
()

Блин, пропустил такую новость. Захожу сразу на 5-ю страницу. Первый пост - "Овцы - позвоночные? Олени - позвоночные? Вывод - все овцы олени." :)))

I LOVE YOU LOR!

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

> следуя Вашей логике, стоит сделать вывод, что мусор всё прибывает и конца-края ему нет :)

Это правильный вывод, и неважно, с помощью какой логики он получен.

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

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

Если бы я был фанатиком, у меня бы сейчас не были запущены klipper и sancho-bin, а на панели быстрого запуска не было бы k3b, tellico и konqueror. Фанатик выбирает софт по идеологии, нефанатик - по функционалу.

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

>да проводил уже.

Разница между вашими постами около 4 минут, за это время вы провести тест не успеете. Из предыдущего вашего поста вытекает, что тест вы не проводили.

>В любом случае - какого хера при заявленной "кросплатформенности" я должен "проводить тесты", чтобы убедиться что да, действительно кроссплатформенность есть?

Что бы не выглядеть троллем, благо, ваши заявления рушатся при первом дуновении метана.

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

>С какого чуда у меня ни еклипс ни ФФ ни нетбинз ни азуреус ни джава в целом тормозов не дает??

Большое время отклика нейронов. (БВОН)

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

> фанатик. Вчера попробовал на монодевелопе сваять гуёвую апликуху. Быстро, удобно. Что я делаю не так?

фанатик. Вчера попробовал на Java SWING сваять гуевую апликуху. Быстро, удобно. Что я делаю не так?

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

>> Чето не густо. А где кучи индусов, китайцев ... :-) Наверное потому, что тесты посложнее чем у Sun ;)

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

>Большинство контролов - именно нативные.

Ок, подойдём с другой стороны. Покажи мне каталогизатор изображений на Java c нативным интерфейсом :) И простые, но функциональные заметки. Это я про аналоги f-spot и tomboy.

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

> Покажи мне каталогизатор изображений на Java c нативным интерфейсом :)
Я бы показал, но ведь связка Java+Cocoa тебе не понравится? :)


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

>Разница между вашими постами около 4 минут, за это время вы провести тест не успеете.

я на трех vm'ах проверял. В итоге всё работает на x86 на сановской.

достаточно, чтобы убедиться в "кросплатформенности", ага

>Что бы не выглядеть троллем, благо, ваши заявления рушатся при первом дуновении метана.

троллем тут выглядишь только ты и mxrr

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

>>Большинство контролов - именно нативные.

>Ок, подойдём с другой стороны. Покажи мне каталогизатор изображений на Java c нативным интерфейсом :)

Ты говорил об Eclipse и SWT - там именно родные контролы, такова идеолгия SWT.

> Покажи мне каталогизатор изображений на Java c нативным интерфейсом :) И простые, но функциональные заметки. Это я про аналоги f-spot и tomboy.

Это всё нинужно :) Мне, по крайней мере.

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

> Запарили истории с тормозами. Вы там ребята на вторых пнях часом не сидите? А то я что не посмторю - ФФ тормозит, жава - тормозит.

Мы нищеброды и нам не хватает на ещё 8гб оперативы и ещё 3 процессора.

> С какого чуда у меня ни еклипс ни ФФ ни нетбинз ни азуреус ни джава в целом тормозов не дает??

Слезай с сервера :)

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

>Всё так. Только вот уж очень напоминает восторг кодеришек от Delphi и Visual Studio с их встроенными быдлоформопостроителями.

быстренько вспомни аргументацию фетишистов за Qt и твою аргументацию за тикль

потом удавись от осознания, ога =)

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

>я на трех vm'ах проверял. В итоге всё работает на x86 на сановской.

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

>троллем тут выглядишь только ты и mxrr

В зеркале вы не отражаетесь?

wfrr ★★☆
()

> Наверное потому, что тесты посложнее чем у Sun ;)

Сканы сертификатов от MS и Sun приведи, неопознанный. Ты их реально ел ? Или провокация ?

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