Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Религиозные войны > dotGNU против Mono


Автор: nginx 7.2.2010, 23:02
сабж

Честно, я пока не работал с dotGNU и не пробывал, хотя пишут, что предоставляют разработчикам WinForms интерфейс для работы, но не знаю, если, как Mono , то конечно это очень сырой продукт.

В Mono многое сырое, и поддержка WinForms , отсутвие ряда компонентов, ф-ционала, да и cам C# - не поддерживается, к примеру ряд интфейсов, как клонирования объектов и др.

Уж, как они VB.NET поддерживают ( в Моно он тоже есть ) - не могу сказать, но кажется, так же , как и C#.

Нравится то, что Mono предоставил MonoTouch ( разрабатывать приложения для Ифона ), но опять глючно и ДОРОГО!!! 500 баксов придется выложить.

Так же, не нравится, что у Mono не полностью иммитируется ASP.NET опять многое не работает, хотя бы компонент календаря и различных GridView.

Есть попытка своих XAML приложений, при помощи Glade+C#/или др. язык в Моно
Moonlight сыроват, а жаль...

До сих пор, не знаю, как работает у Моно сборщик мусора ( работает ли он?)
XSP - сервер, для ASP.NET приложений часто сбоит.

Очень часто много глюков и не доделок для работы с БД.

как дела у dotGNU не знаю.

А так сейчас llvm изучаю, очень нравиться!

Автор: neutrino 29.4.2010, 00:51
Класс. Я и не знал что есть еще что-то. Только вот почему не объединить усилия. Работы и так валом. Нафик писать одно и тоже (среду рантайма, компилятор...) много раз?

Я вообще удивлен многими вещами. Нафик надо писать монодевелоп на каком-то ГТК, если есть еклипс? 
Я понимаю, что гнудотнет - это больше иделогически движимый проект, тогда как моно - более денежно-ориентированный. Но все равно в своем большинстве они оба опен сорс. 

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

Автор: Vasay 29.4.2010, 01:43
Цитата

А этот чек бокс...


Хде чекбокс? Вижу  только радиобаттон-ы! Даешь чекбоксы!!!!



по теме: у Mono с юридической точки зрения  не все чисто. А как с этим у  dotGNU ? Подозреваю что еще хуже. (у novell-а вроде, хоть какие-то договоренности есть с MS.... временные).

Автор: A5uKa 30.4.2010, 08:10
4+6  smile 

Автор: RockClimber 4.5.2010, 07:44
Цитата

Программирование - это умственный аннонизм ( физики (с) )

Вот уж где действительно онанизм, на мой скромный взгляд, (да еще и с примесью мазохизма) - так это в попытках перенести на *nix системы микрософтовские поделия. Вам хочется писать "кросплатформенно", но при этом использовать технологию, которую придумали в Microsoft для того, чтобы всех сильнее подсадить на продукцию Microsoft?
Есть куча способов писать кроссплатформенные приложения с помощью средств, разрабатывавшихся для написания кроссплатформенных приложений, есть wine наконец, - нет, мы выберем самый мозохистский и будем долбиться в него.  smile 
Расскажите мне, зачем???

Автор: neutrino 4.5.2010, 07:54
RockClimber, Бывает так, что весь программерский состав умеет программировать на дотнете. А если найдется Linux-клиент, которому нужна уже написанная софтина, то нет другого выбора как использовать моно, дотгну и т.п.

Автор: Akella 25.5.2010, 14:27
Цитата(RockClimber @  4.5.2010,  07:44 Найти цитируемый пост)
Расскажите мне, зачем??? 

Затем, что Вася Пупкин, например, изучал всю жисть сишарп, а тут ему подвернулся неплохой заказчик с линуксом. Зачем отдавать заказчика своему знакомому программисту Пете, который пишет под линукс, если Вася и сам справится smile?

Автор: awers 28.5.2010, 10:46
Не, портирование виндовых (нетовских) приклад в никса - это зло. Но без зла нет добра smile
К примеру заказчик посмотрит на портированную тормозную и глючную софтину и выберет что то написаное под линукс  smile 

Автор: Akella 28.5.2010, 12:38
Или купит себе Windows! smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)