Lipetsk *nix Association Forum Lipetsk *nix Association Forum
Новости:
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
23 Ноября 2024, 02:15:52


Войти


Страниц: 1 ... 5 6 [7] 8 9 ... 13   Вниз
  Печать  
Автор Тема: За что я ненавижу linux  (Прочитано 203683 раз)
0 Пользователей и 4 Гостей смотрят эту тему.
mini_root
Юзверь
**

Карма: -3
Сообщений: 62


Награды
« Ответ #90 : 17 Июня 2008, 12:21:18 »

Меня занимал Улыбка Запустить напрямую собранную под виндой сборку (типа mono foo.exe) не получится. Если поставлять в исходниках -- вроде не должно быть непреодолимых проблем (тем более поддержка WinForms вроде с каждым релизом улучшается, да и WCF/WWF и даже WPF и Silverlight вроде как собираются поддерживать), только надо искать общий знаменатель двух CLR/фреймворков. Основная проблема моно -- это то, что они лепят собственную реализацию всего вместо естественного процесса портирования. Я пересобирал одну свою программку, на которой учился C# и .нет, под моно -- ей всего хватило, и она даже запускалась, но из-за необычайно кривой реализации стандартного datagrid-а (он и в винде кривой, а в моно ему ещё хуже) работать с ней не получалось Улыбка Да и виндовые виджеты в linuxе выглядят жутко. Из чего я сделал вывод, что для гуя правильней будет использовать GTK# в обоих осях, ибо он кроссплатформенен от природы. Ну GUI -- это имхо главная проблема при разработке кроссплатформенных .net/mono приложений, с остальным должны быть проще.

Вот и я о том же - никто не хочет писать кроссплатформенный софт (потому что надо много разных вещей учитывать, напрягаться, да и производительность страдает).
Записан
Страниц: 1 ... 5 6 [7] 8 9 ... 13   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM