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


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

Автор Тема: WinAPI в Ubuntu  (Прочитано 5216 раз)

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

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: WinAPI в Ubuntu
« Ответ #30 : 01 Июля 2011, 15:15:46 »
>> Одна бабка сказала, что гном3 будет на нете написан.
хорошо что кеды есть
А почему появились юнити, не задумывались ?

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: WinAPI в Ubuntu
« Ответ #31 : 01 Июля 2011, 15:33:18 »
Планшеты? Ужасный гном 3?
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: WinAPI в Ubuntu
« Ответ #32 : 01 Июля 2011, 15:41:07 »
по существу гут сейчас использовать clutter вместо gtk(или вместе с ним)
qt самый расширяемый с хорошей документацией и правильной организацией кода, но тяжелый
gtk более легкий, но мало виджетов, 3 версию не смотрел, не знаю, что там изменилось
на wxwidgets не программил, как там обстоят дела?

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: WinAPI в Ubuntu
« Ответ #33 : 01 Июля 2011, 16:05:01 »
немного присматривался к wxwidgets, но раздражает в нем то, что он как то косячно выглядит, что в кедах, что в гноме.
PS: не сказал бы что qt тяжел, не маленький -да, но меньше чем 1.5Гб .Net
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: WinAPI в Ubuntu
« Ответ #34 : 01 Июля 2011, 16:14:54 »
qt относительно gtk, это я хотел сказать

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: WinAPI в Ubuntu
« Ответ #35 : 01 Июля 2011, 16:46:55 »
Ну да. Правда Qt на С++ + moc, а gtk+ на чистом С или vala
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Evil Beaver

  • Гость
Re: WinAPI в Ubuntu
« Ответ #36 : 01 Июля 2011, 17:00:46 »
Как кому, а по мне gtk - это ужос.
Когда читаешь документацию по Qt видишь, что авторы повернуты к людям, использующим их детище, лицом.
Когда читаешь документацию по GTK видишь, что "о чорт, откуда начинать читать, так чтобы понимать??!!  :o"

Оффлайн SergeyIT

  • Зануда.
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5743
  • Все по палатам!
    • Просмотр профиля
Re: WinAPI в Ubuntu
« Ответ #37 : 01 Июля 2011, 22:00:24 »
В QT комфортно  ;)
Извините, я все еще учусь

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: WinAPI в Ubuntu
« Ответ #38 : 02 Июля 2011, 12:40:06 »
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн kiv

  • Участник
  • *
  • Сообщений: 189
    • Просмотр профиля
Re: WinAPI в Ubuntu
« Ответ #39 : 02 Июля 2011, 18:32:25 »
Кто вам сказал, что Gnome3 написан на .NET?
Из новых языков, которые активно используются в третьегноме - JavaScript. Однако ничего про .NET нет.

Насчёт тулкитов (GTK+ vs Qt) можно много спорить, однако всё же в Ubuntu основным тулкитом является GTK+ и стоит использовать его. Кстати я написал уже не одно приложение с использованием GTK+ и не заметил особенной сложности. Просто надо начинать не с Reference Manual (тут описаны методы всех его объектов, но для того чтобы это использовать надо уже знать что ты хочешь), а с различных уроков по GTK (кстати есть и на русском). Где поэтапно рассказывают со всеми пояснениями как написать, например, простой текстовый редактор или калькулятор. И тогда уже станет понятно основа GTK+. И когда захочется большего, то уже обращаться непосредственно к developer.gnome.org

По теме: не думаю, что тот кто задал вопрос имел ввиду именно системные вызовы POSIX. Его скорее интересует как писать обычные приложения - с окошками, кнопочками и менюшками. А для этого в Linux следует пользоваться одним из тулкитов.

Оффлайн topspin

  • Участник
  • *
  • Сообщений: 103
    • Просмотр профиля
Re: WinAPI в Ubuntu
« Ответ #40 : 02 Июля 2011, 21:27:33 »
программирование х сервер  + gnu asm

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: WinAPI в Ubuntu
« Ответ #41 : 02 Июля 2011, 21:35:29 »
программирование х сервер  + gnu asm
под какие задачи?

Оффлайн topspin

  • Участник
  • *
  • Сообщений: 103
    • Просмотр профиля
Re: WinAPI в Ubuntu
« Ответ #42 : 02 Июля 2011, 21:36:07 »
под любые

gengzu

  • Гость
Re: WinAPI в Ubuntu
« Ответ #43 : 03 Июля 2011, 00:40:20 »
.Net не кроссплатформенен

врёшь, кроссплатформенный.

Пользователь решил продолжить мысль 03 Июля 2011, 00:41:33:
кроссплатформенность, это как кьют, пересобрал под нужную платформу/ос и все.

кроссплатформенность это почти как ява или .нет, собрал в одном месте, запустил в любом другом.

Go0dWin

  • Гость
Re: WinAPI в Ubuntu
« Ответ #44 : 03 Июля 2011, 02:14:54 »
Цитировать
кроссплатформенность это почти как ява или .нет, собрал в одном месте, запустил в любом другом.
Зря поправили, было правильно или Qt уже не кросплатформенный?

P.S. хочется немного документация на русском по иксам запостить
раз: http://viaprog.vrn.ru/lg-ru/lg78/articles/rus-tougher.html про программирования на c++ для иксов
два: http://dfe3300.karelia.ru/koi/posob/X/index.html  недавно правда лежал

 

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