The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Мигель де Икаса основал компанию Xamarin, которая продолжит ..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Мигель де Икаса основал компанию Xamarin, которая продолжит ..." +2 +/
Сообщение от Avator (ok), 17-Май-11, 22:48 
>>И куда проще переучиться C# и переписать код на Java (благо синтаксис почти идентичен), чем заставить работать приложение и на Mono и на Net Framework.
> ну это совершенная неправда. очень просто с mono делать общую логику приложения
> и просто менять ui для win - wpf, для мака -
> на mono:mac, для linux на gtk. логика работает везде одинакого. в
> java gui клиента сделан чужими для хищников - везде работает ненативно
> и плохо.

Вы предлагаете 3 Гуя сделать для 3х платформ...
куда проще сделать один, работающий везде, пусть и не встраивающийся в систему. А еще лучше (и так делают в большинстве серьезных проектов) использовать QT или GTK и использовать один и тот же код для всех платформ..

В любом случае из представленных вариантов только один подразумевает ровно в 3 раза больше кода и это mono. И тут же возникает вопрос. Зачем??

А кроме того, я правильно понимаю что в случае использования WPF вы используете родной Net Framework?? А то что под ним надо будет еще раз все тестировать (весь код, а не только графику)??

Вобще написание лишнего кода еще возможно в небольших проектах (оверхед будет не так заметен). Но вот представьте себе написание чего-нибудь типа Eclipse на mono. Это же будет просто ад... а тестирование с отладкой? получите 3 ветки одного и того же приложения... и все это ради чего? какие преимуществе даёт .Net по сравнению с той же Java или QT? по мне так одни минусы... да и большинство линуксойдов (впрочем как и маководов) отказываются это чудо себе ставить.....

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Мигель де Икаса основал компанию Xamarin, которая продолжит ..., opennews, 17-Май-11, 11:36  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру