Засел я тут на выходных попробовать в кутэ попрограммить...
Довольно понравилось... Интерфейс руками накидать — как 2 пальца, отослать чтото из потока кудато еще — как 2 пальца... Технология сигнал-слот вообще супер! Практически все что надо охватывается функциями самой Qt, а это уже реальная кроссплатформенность. В общем мне понравился кутэ. Welcome...
[RSDN@Home][1.2.0][alpha][634]
[Дайте мне хорошую политику, и я вам дам хорошие финансы. [А. Тюрго]]
Здравствуйте, Sheridan, Вы писали:
S>Засел я тут на выходных попробовать в кутэ попрограммить... S>Довольно понравилось... Интерфейс руками накидать — как 2 пальца, отослать чтото из потока кудато еще — как 2 пальца... Технология сигнал-слот вообще супер! Практически все что надо охватывается функциями самой Qt, а это уже реальная кроссплатформенность. В общем мне понравился кутэ. Welcome...
отличная библиотека, мне тоже нравится. есть еще биндинг Qt# для .Net. Правда, сейчас этот проект заморозили
Здравствуйте, Sheridan, Вы писали:
S>Засел я тут на выходных попробовать в кутэ попрограммить... S>Довольно понравилось... Интерфейс руками накидать — как 2 пальца, отослать чтото из потока кудато еще — как 2 пальца... Технология сигнал-слот вообще супер! Практически все что надо охватывается функциями самой Qt, а это уже реальная кроссплатформенность. В общем мне понравился кутэ. Welcome...
Здравствуйте, Sheridan, Вы писали:
S>Засел я тут на выходных попробовать в кутэ попрограммить... S>Довольно понравилось... Интерфейс руками накидать — как 2 пальца, отослать чтото из потока кудато еще — как 2 пальца... Технология сигнал-слот вообще супер! Практически все что надо охватывается функциями самой Qt, а это уже реальная кроссплатформенность. В общем мне понравился кутэ. Welcome...
Мне на выходных из деревни прислали свежую ливерную колбасу. Сварил. Попробовал. Ммм.. объеденье!
Здравствуйте, Sheridan, Вы писали:
S>Засел я тут на выходных попробовать в кутэ попрограммить... S>Довольно понравилось... Интерфейс руками накидать — как 2 пальца, отослать чтото из потока кудато еще — как 2 пальца... Технология сигнал-слот вообще супер! Практически все что надо охватывается функциями самой Qt, а это уже реальная кроссплатформенность. В общем мне понравился кутэ. Welcome...
Здравствуйте, Sheridan, Вы писали:
S>Qt это не только формы. Но конечно в дотнете функционала больше
главное в .Net — это не только (и не столько) библиотеки классов. Главное — это инфраструктура для интеграции языков.
Так что обсуждение получается из разряда "кит vs слон"
Здравствуйте, Дарней, Вы писали:
Д>главное в .Net — это не только (и не столько) библиотеки классов. Главное — это инфраструктура для интеграции языков. Д>Так что обсуждение получается из разряда "кит vs слон"
Зачем столько языков? Достаточно 2... бэйсик(онже C#) для офисных поделок и с++ для чегото более трудоемкого.
Qt вообще обходится одним с++... Причем можно сказать расширяет его...
[RSDN@Home][1.2.0][alpha][634]
[Верный тон не может быть слабым. [Б. Шоу]]
1. Дорогая (в смысле дорого стоит).
2. Приложение на Qt выглядит аляповато, внешний вид отличается от родного GUI (верно для Win, как на Мак'ах не знаю).
3. Использования Qt-расширений С++ накладывает ограничение на исходный код, например, нельзя использовать шаблоны <sic!> (верно для 3.x, для 4-ой, кажется, тоже), проблемы с библиотекой boost::signals.
4. Мне не очень понравился предлагаемый Qt механизм создания пользовательского интерфейса.
ИМХО, Qt неплохой выбор при разработки приложения (с богатым GUI), целевыми платформами для которого будут Win & Linux. А вот над целесообразностью разработки единого пользовательского интерфейса под Mac и под Win нужно десять раз подумать. (Всё таки маковский гуй существенно отличается от виндового.)
Любая сложная технология неотличима от волшебства. (Артур Кларк)
Здравствуйте, Kubera, Вы писали:
K>ИМХО, Qt неплохой выбор при разработки приложения (с богатым GUI), целевыми платформами для которого будут Win & Linux. А вот над целесообразностью разработки единого пользовательского интерфейса под Mac и под Win нужно десять раз подумать. (Всё таки маковский гуй существенно отличается от виндового.)
интересно, а какие есть еще альтернативы? Gtk мне не очень понравился — под виндой злостно тормозит.
Здравствуйте, Sheridan, Вы писали:
S>Зачем столько языков? Достаточно 2... бэйсик(онже C#) для офисных поделок и с++ для чегото более трудоемкого.
если для тебя С++ — это верх технологической мысли, так пиши себе на нем и радуйся жизни. Зачем обливать грязью всех, кто не разделяет твоей точки зрения?
Кстати, как там RSDN@Linux поживает?
Здравствуйте, Дарней, Вы писали:
Д>Здравствуйте, Sheridan, Вы писали:
S>>Зачем столько языков? Достаточно 2... бэйсик(онже C#) для офисных поделок и с++ для чегото более трудоемкого.
Д>если для тебя С++ — это верх технологической мысли, так пиши себе на нем и радуйся жизни. Зачем обливать грязью всех, кто не разделяет твоей точки зрения?
Кто обливал? Если кого обидел или задел — звиняйте, но от своего мнения не откажусь и буду его всячески развивать...
Д>Кстати, как там RSDN@Linux поживает?
Дык вот начал кутэ учить, останавливает только отсутствие инета дома... Хотя вот проапгредюсь, старый комп сервачком поставлю чтоб реальная сеть была и начну пробовать. Вот только синхронизация...
[RSDN@Home][1.2.0][alpha][634]
[Hе всякому человеку даже гусарский мундир к лицу. [К. Прутков]]
Здравствуйте, Kubera, Вы писали:
K>Здравствуйте, Sheridan, Вы писали:
K>Минусы Qt:
K>1. Дорогая (в смысле дорого стоит).
Opensource.
K>2. Приложение на Qt выглядит аляповато, внешний вид отличается от родного GUI (верно для Win, как на Мак'ах не знаю).
Это какой стиль выберите...
K>3. Использования Qt-расширений С++ накладывает ограничение на исходный код, например, нельзя использовать шаблоны <sic!> (верно для 3.x, для 4-ой, кажется, тоже), проблемы с библиотекой boost::signals.
Я покачто обхожусь возможностями самой Qt. Если незабуду — потестю шаблоны в 4ке, хотя могу сказать что там присутствуют шаблонные классы...
K>4. Мне не очень понравился предлагаемый Qt механизм создания пользовательского интерфейса.
А мне оооочень понравилось! Руками интерфейс в кутэ оказалось очень удобно собирать. Layouts рулят.
K>ИМХО, Qt неплохой выбор при разработки приложения (с богатым GUI), целевыми платформами для которого будут Win & Linux. А вот над целесообразностью разработки единого пользовательского интерфейса под Mac и под Win нужно десять раз подумать. (Всё таки маковский гуй существенно отличается от виндового.)
Маки я даже невидел ниразу
[RSDN@Home][1.2.0][alpha][634]
[Глупец ищет счастья вдали; мудрый растит его рядом с собой. [Д. Оппенхейм]]
Здравствуйте, anton_t, Вы писали:
_>Здравствуйте, Sheridan, Вы писали:
S>>Дык сразуже видно! Вы не заметили? S>>Следить за памятью ненадо, нормальные бинарники не собирает...
_>Всё ясно, Java — это бейсик .
Может быть. Не видел. С другой стороны всем бы такую кроссплатформенность как у явы, а дотнет увы и ах тока на пальмах и на ПЦ (хотя и там и там винда)
_>А кстати, что такое "нормальный бинарник"?
Это тот который не компилируется при/перед выполнением.
[RSDN@Home][1.2.0][alpha][634]
[Hе будь у меня чувства юмора, я давно бы покончил с собой. [М. Ганди]]