Наконец, вместо того, чтобы копировать qt с компа на комп и копаться в его исходниках, немного побаловался с написанием программ. Выводы:
1) qt creator (и возможно, сам qt) еще таки дорабатывать и дорабатывать. Глючит-с. Мне кажется, что это не уровень RC, это таки сырая бета.
2) qt не использует стандартных виндовских контролов вообще, судя по тому, что spyxx не видит ничего в проге кроме топ-левел окна.
3) Способ разработки гуя достаточно интересен, некоторые вещи интуитивно понятнее и удобнее дельфей и вижуал-студии.
4) Надо написать хотя бы одну полноценную прогу на этом деле, чтобы таки осознать, стоит дергаться ради галочки "можно писать кроссплатформенный GUI".
1) qt creator (и возможно, сам qt) еще таки дорабатывать и дорабатывать. Глючит-с. Мне кажется, что это не уровень RC, это таки сырая бета.
2) qt не использует стандартных виндовских контролов вообще, судя по тому, что spyxx не видит ничего в проге кроме топ-левел окна.
3) Способ разработки гуя достаточно интересен, некоторые вещи интуитивно понятнее и удобнее дельфей и вижуал-студии.
4) Надо написать хотя бы одну полноценную прогу на этом деле, чтобы таки осознать, стоит дергаться ради галочки "можно писать кроссплатформенный GUI".
no subject
Date: 2009-02-12 11:11 pm (UTC)2) Тут немного истории, Qt раньше очень даже их использывал/мог использывать, но по причинам performance они таки написали свой (это главная фича qt-4.5), наскока я знаю она опциональная, но выключенная по умолчанию
3) Там чем дальше, тем вкуснее :)
4) Good luck!
no subject
Date: 2009-02-12 11:13 pm (UTC)no subject
Date: 2009-02-12 11:21 pm (UTC)Коллеги написали какой-то развесистый редактор схем нестандартной БД за небольшое время. Очень довольны по сию пору.
no subject
Date: 2009-02-12 11:34 pm (UTC)2. таки макс начал аписнять но недообъяснил - у них там одно опенглное окно в котором всё рендерится как я слышал. и вам таки не пофиг как оно там? выглядит так же? да. ведёт себя так же? да.
3. ви таки ещё не оценили все прелести лэйаутов.
4. надо.
no subject
Date: 2009-02-12 11:38 pm (UTC)no subject
Date: 2009-02-13 10:12 am (UTC)З.Ы. это реальный пиздец - я не могу всерьёз ни одну библиотеку GUI рассматривать, после опыта разработки на Qt =) Блевать тянет что с gtk, что с winapi, что с wxwidgets =)
Но у Qt есть недостатки. Но у кого их нет =)
no subject
Date: 2009-02-13 10:36 am (UTC)no subject
Date: 2009-02-13 10:47 am (UTC)no subject
Date: 2009-02-13 10:57 am (UTC)no subject
Date: 2009-02-13 11:00 am (UTC)А трэд конечно эпичный и весёлый, и как раз из его следуют, что C++Qt ОЧЕНЬ хорош, ибо ребята сфокусирывались на архитектуре и на API, а не на синтаксическом сахаре.
no subject
Date: 2009-02-13 11:11 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-02-13 11:03 am (UTC)Вот еще на эту же тему.
no subject
Date: 2009-02-13 01:50 pm (UTC)Перл конечно хуже, ибо если убрать с С++ проекта тупых восторженных детей, не юзать говностл и говнобусты, то пейсать, в принципе, можно.
no subject
Date: 2009-02-13 12:30 pm (UTC)В любом случае, готов обсуждать устриц лишь с тем, кто их ел.
+ биндинги никто не отменял. А хорошая архитектура ложится в любой язык. Огромное количество биндингов потверждает интепорабельность архитектуры и дизайна кути к любому языку программирования.
no subject
Date: 2009-02-13 12:35 pm (UTC)no subject
Date: 2009-02-13 12:36 pm (UTC)no subject
Date: 2009-02-13 12:48 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-02-13 01:28 pm (UTC)1) Более строгая типизация даёт более хорошие оптимизации
2) Константность даёт оптимизации
Во всём остальном производительность С и С++ совпадает. При условии нормального компилятора, естественно.
no subject
Date: 2009-02-13 01:43 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-02-13 04:57 pm (UTC)Я вот пишу на дельфи 99% вещей, но был бы в 100 раз более счастлив если бы то же самое исторически начал бы делать с базовым языком С++. Места для маневров намного больше
no subject
Date: 2009-02-13 06:09 pm (UTC)no subject
Date: 2009-02-13 06:20 pm (UTC)(no subject)
From:no subject
Date: 2009-02-13 06:33 pm (UTC)(no subject)
From:no subject
Date: 2009-02-13 06:54 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-02-13 03:16 pm (UTC)http://steve.yegge.googlepages.com/tour-de-babel