Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Open-sourse аналог Windows Forms  (Прочитано 4992 раз)

0 Пользователей и 1 Гость просматривают эту тему.

gengzu

  • Гость
Re: Open-sourse аналог Windows Forms
« Ответ #15 : 15 Января 2011, 10:44:12 »
очень спорное утверждение про java. она совсем не такая кросс платформенная как говорится в рекламе. до Си ей как до индии пешком.

голый Си ну уж очень мало функциональности предоставляет. и тогда придётся юзать платформозависимые фичи. а это уже туева хуча #ifdef по всему коду.
какая же это кроссплатформенность? не говоря о том, что код еще и пересобирать нужно под каждую платформу. в отличии от Java/.NET.

не говоря о том, что используя С под Linux, вы будете юзать glib, и прочие библиотеки, которых в Windows, например, нет.

это кроссплатформенность сей преувеличена.
« Последнее редактирование: 15 Января 2011, 10:53:22 от gengzu »

Оффлайн maximum2000

  • Активист
  • *
  • Сообщений: 403
    • Просмотр профиля
Re: Open-sourse аналог Windows Forms
« Ответ #16 : 15 Января 2011, 16:06:08 »
а Qt Designer - не вариант?
(http://doc.qt.nokia.com/4.7-snapshot/designer-manual.html)

вариант. но нужно писать на С++.
лучше тогда java выбрать. оно и кроссплатформенней будет.

Ну если JAVA то можно использовать NetBeans или Eclipse.....

Оффлайн Guranvir

  • Участник
  • *
  • Сообщений: 195
    • Просмотр профиля
    • Блог начинающего линуксоида
Re: Open-sourse аналог Windows Forms
« Ответ #17 : 15 Января 2011, 16:21:26 »
И все же считаю что Python +QT\Glade это лучший выбор новичку

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Open-sourse аналог Windows Forms
« Ответ #18 : 16 Января 2011, 13:26:06 »
очень спорное утверждение про java. она совсем не такая кросс платформенная как говорится в рекламе. до Си ей как до индии пешком.

голый Си ну уж очень мало функциональности предоставляет. и тогда придётся юзать платформозависимые фичи. а это уже туева хуча #ifdef по всему коду.
какая же это кроссплатформенность? не говоря о том, что код еще и пересобирать нужно под каждую платформу. в отличии от Java/.NET.

не говоря о том, что используя С под Linux, вы будете юзать glib, и прочие библиотеки, которых в Windows, например, нет.

это кроссплатформенность сей преувеличена.

во первых есть фреймворки если голый Си не нравится.
во вторых glibc всего лишь реализация стандартной библиотеки с некоторыми расширениями.
не пользуйся расширениями и превосходно соберется на любой платформе вообще без вопросов. помимо стандартов еще надо учитывать модель памяти.

всегда и везде есть платформозависимые фишки. разработчику решать что использовать и как и под какие целевые системы писать.
но с жабой вообще все феерически. хочешь писать под мобилу - скачай вообще другой фреймворк от которого оставили лишь синтаксис и название =)
« Последнее редактирование: 16 Января 2011, 13:28:53 от Yurror »

Оффлайн Johny Blackbird

  • Автор темы
  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: Open-sourse аналог Windows Forms
« Ответ #19 : 19 Января 2011, 17:38:15 »
Давно здесь не был. Спасибо за ответы. Поставил себе Qt Creator и в месте с ним в пакете Qt Designer. Пока устраивают. Я забыл сказать в своем вопросе, что мне нужно с C++ работать, поэтому не C++-среды сразу отпадают. Что касается KDevelop, Eclipce и Mono, то я не нашёл там инструмента, подобного Windows Forms. Может я плохо искал? И ещё вопрос, к пользователю Guranvir: почему Mono - опасная штука?
Гну Linux. Скоро согну.

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Open-sourse аналог Windows Forms
« Ответ #20 : 19 Января 2011, 18:17:19 »
почему Mono - опасная штука?

Да потому что не доделана.
Это кроссплатформенная реализация .NET, но микрософт в ней не участвует.
http://www.mono-project.com/Compatibility

Т.е. если есть желание писать код под .net под windows, пользуясь mono под Linux, можно потерять изрядно времени вылавливая баги, связанные с разным поведением библиотек.
« Последнее редактирование: 19 Января 2011, 18:20:53 от wl »
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн Arsobades

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Open-sourse аналог Windows Forms
« Ответ #21 : 19 Января 2011, 19:23:43 »
А можно писать в VS а с помощью моно анализатора следить за библиотеками и прочим, дабы не отходить от моно.
formula V; amd fx-8150; radeon rx 580; kingston 12gb 1600mhz; SSD 256gb; 750w;
Ubuntu 18.04

Оффлайн maximum2000

  • Активист
  • *
  • Сообщений: 403
    • Просмотр профиля
Re: Open-sourse аналог Windows Forms
« Ответ #22 : 20 Января 2011, 01:02:15 »
Давно здесь не был. Спасибо за ответы. Поставил себе Qt Creator и в месте с ним в пакете Qt Designer.

нормальный вариант.

Оффлайн fpga

  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: Open-sourse аналог Windows Forms
« Ответ #23 : 06 Февраля 2011, 01:18:34 »
Подскажите, плиз, существует ли open-sourse инструмент для создания графических приложений, аналогичный Windows Forms в Microsoft Visual Studio?
MonoDevelop + встроенный в него GTK#-дизайнер - опенсорснее не бывает.
Ну а также Qt + Qt Designer и тому подобное.

 

Страница сгенерирована за 0.028 секунд. Запросов: 22.