URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 77039
[ Назад ]

Исходное сообщение
"Представлен план подготовки Qt 5"

Отправлено opennews , 10-Май-11 19:35 
Разработчики из компании Nokia представили (http://labs.qt.nokia.com/2011/05/09/thoughts-about-qt-5/) детальный план (http://labs.qt.nokia.com/wp-content/uploads/2011/05/Qt5.pdf) разработки проекта Qt 5. Значительные изменения будут внесены не только в функциональность, но в  организацию процесса разработки. Если ветка Qt 4, выпущенная в 2005 году, развивалась в основном силами одной компании, то ветка Qt 5 будет изначально отличаться более открытым процессом разработки и предоставлением возможности активного участия в проекте представителей независимого сообщества. В процессе разработки Qt 5 не будет отличий в отношении к разработчикам из Nokia и участникам разработки, пришедшим из вне. Первую бета-вервию Qt 5 планируют выпустить в конце нынешнего года, а финальный релизе в течение 2012 года.


Qt 5 рассматривается в качестве фундамента для продвижения новых путей разработки приложений. Несмотря на сохранение всех инструментов по созданию  Qt-программ на языке C++, использование код...

URL: http://labs.qt.nokia.com/2011/05/09/thoughts-about-qt-5/
Новость: http://www.opennet.me/opennews/art.shtml?num=30507


Содержание

Сообщения в этом обсуждении
"Представлен план подготовки Qt 5"
Отправлено Stax , 10-Май-11 19:35 
> Для работы Qt система должна будет поддерживать OpenGL (ES) 2.0
> Новый подход подразумевает написание всех частей интерфейса пользователя на QML, JavaScript становится основным языком для определения базовой логики работы интерфейса приложения. Более того, Qt-приложения могут быть полностью написаны на JavaScript, без использования C++.

Революционненько. Типа, вместо C++ все будет на javascript (надеюсь, прикрутят какой-нибудь JIT получше?), а чтобы не так тормозило, будем все ускорять OpenGL'ем.

Судьба всяких Unity2D видится печальной.. Их специально на Qt писали, чтобы не требовали аппаратного ускорения, а тут такое - без аппаратного ускорения сам Qt не взлетит!


"Представлен план подготовки Qt 5"
Отправлено kano , 10-Май-11 19:49 
Ну в PDF'ке написано, что для яваскрипта переходят на V8
а по поводу аппаратного ускорения пишут, что можно и софтварное :)
но по ходу дела очень тяжело сейчас найти что-то без хотя бы элементарной поддержки OpenGL 2.0 - даже самые бюджетные карты 5-летней давности хоть криво-косо, но тянули...

"Представлен план подготовки Qt 5"
Отправлено Аноним , 10-Май-11 19:57 
> но по ходу дела очень тяжело сейчас найти что-то без хотя бы элементарной поддержки OpenGL 2.0

Даже интел, да?


"Представлен план подготовки Qt 5"
Отправлено Disaron , 10-Май-11 20:18 
А что интел? У интела поддержка опенгла очень неплохая. Что под виндой что под никсами (под никсами вообще одна из лучших). Другое дело, что сами карточки не для игрушек, но для компица и иже с ним - хватает с головой, еще и остается.

"Представлен план подготовки Qt 5"
Отправлено Аноним , 10-Май-11 21:38 
> А что интел? У интела поддержка опенгла очень неплохая.

... только почему-то браузеры его блеклистят. Хотя должны бы работать, если там opengl полностью и хорошо реализован...


"Представлен план подготовки Qt 5"
Отправлено Avator , 11-Май-11 09:16 
разве? а можно ссылочку? у меня... там где пробовал на intel'овских карточках WebGl замечательно работал...

"Представлен план подготовки Qt 5"
Отправлено Анон , 11-Май-11 14:08 
>    ... только почему-то браузеры его блеклистят. Хотя должны бы работать, если там opengl полностью и хорошо реализован...

Что-то работает всё на интеле. Хорош брехать.


"Представлен план подготовки Qt 5"
Отправлено runoverheads , 11-Май-11 03:04 
имею не очень древний ноут, в нём Intel 945GM, у которого OpenGL 1.4 :(

"Представлен план подготовки Qt 5"
Отправлено StrangeAttractor , 11-Май-11 03:11 
Сам предпочитаю Intel, и на старушке Intel 82852/855GM под виндой нареканий не было, а под Linux были, например в приложениях на Python OpenGL не работало... А потом тот ноут старенький украли, на новом GMA X4500 - нареканий нет нигде. Но за старушку обидно - не украли бы, пользовался бы ещё долго, хватало для всего...

"Представлен план подготовки Qt 5"
Отправлено Аноним , 10-Май-11 21:36 
> а по поводу аппаратного ускорения пишут, что можно и софтварное :)

Угу. Атом даже полтора FPS выжмет :)


"Представлен план подготовки Qt 5"
Отправлено Lain_13 , 10-Май-11 19:58 
Отсыпь своей травы, ок?
JS вместо C++ будет использоваться тольк на участках не критичных к скорости выполнения. Ни кто насильно на JS не пересаживает. Просто сейчас много народу знают JS, а сам JS куда проще для создания простых вещей, чем плюсы.

Ну и кто, кто тебе сказал, что новый Qt не взлетит без аппаратного ускорения? Оно просто будет задействоваться если оно будет в наличии. Это просто Unity изначально так делали, что оно без аппаратного ускорения ни шагу сделать не может. Я так понимаю с выходом Qt5 его можно будет со спокойной душой выкинуть на помойку и продолжить пилить Unity 2D, которое уже сейчас позиционируется как оболочка «по-умолчанию» для Убунту 11.10 (и не случайно, кстати).


"Представлен план подготовки Qt 5"
Отправлено Vladjmir , 10-Май-11 20:46 
На JS'е они, скорее всего, будут писать виджеты и всякие прибамбахи к рабочему столу.

"Представлен план подготовки Qt 5"
Отправлено Аноним , 10-Май-11 21:37 
> На JS'е они, скорее всего, будут писать виджеты и всякие прибамбахи к
> рабочему столу.

Да, догоним и перегоним. Пусть апплетик для блутуса весит все 50 метров :)


"Представлен план подготовки Qt 5"
Отправлено rshadow , 10-Май-11 22:41 
Да, да. И какую нибудь кнопочку на mono сделать.

"Представлен план подготовки Qt 5"
Отправлено gaga , 11-Май-11 12:41 
>Да, догоним и перегоним. Пусть апплетик для блутуса весит все 50 метров :)

Ха-ха. Можно подумать эти апплетики сейчас столько не весят. Вообще происходят удивительные вещи, да. И самое главное, что все убеждены в том, что это технический прогресс и не нечего считать байтик в наш век нанотехнологий


"Представлен план подготовки Qt 5"
Отправлено Илья , 02-Май-12 09:03 
еще погонятся за байтиками, вот увидишь, и ванга говорит, что скоро

"Представлен план подготовки Qt 5"
Отправлено Stax , 10-Май-11 21:48 
Так в новости написано, что Qt не взлетит без полноценной поддержки OpenGL (ES) 2.0.
> Для работы Qt система должна будет поддерживать OpenGL (ES) 2.0.

И таки да, на интелах (напр. 915/945, который идет во многих нетбуках на атоме) будут проблемы, ведь там меза поддерживает пока только 1.3/1.4.


"Представлен план подготовки Qt 5"
Отправлено Lain_13 , 11-Май-11 00:24 
Хм… А ты прав. В английском оригинале об этом тоже говорится. Ну посмотрим чем это кончится. Похоже с Unity 2D действительно весело получится.

"Представлен план подготовки Qt 5"
Отправлено Lain_13 , 11-Май-11 00:26 
> И таки да, на интелах (напр. 915/945, который идет во многих нетбуках
> на атоме) будут проблемы, ведь там меза поддерживает пока только 1.3/1.4.

Кстати, весьма высока вероятность того, что на этих чипах не пойдёт только полноценное 3D, а вот всё остальное бегом побежит.


"Представлен план подготовки Qt 5"
Отправлено Аноним , 11-Май-11 02:04 
> ведь там меза поддерживает пока только 1.3/1.4

а кто сказал, что Mesa вообще поддерживает OpenGL ES 2.0? 100% поддержка только у проприетарных драйверов. Не говоря уже о полной (!) поддержке 3-й и 4-й версий


"Представлен план подготовки Qt 5"
Отправлено Пиу , 11-Май-11 05:39 
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 965GM  x86/MMX/SSE2
OpenGL version string: 2.1 Mesa 7.10.1
OpenGL shading language version string: 1.20

1.3/1.4? этому лаптю уже 3 года. на десктопе да, 1.3, ему 8 лет


"Представлен план подготовки Qt 5"
Отправлено jershell , 10-Май-11 19:36 
Проект жив, хорошая новость. И Qt Quick ни сколько не пугает. C++, PyQt, еtc... никто отменять не собирается.

"Представлен план подготовки Qt 5 и KDE 5"
Отправлено Аноним , 10-Май-11 19:48 
Только четвёртая ветка кед стала вполне юзабельной и стабильной, и то так и не заполучившая многих обещанных плюшек (Nepomuk, Akonadi, Decibel), как Аарон заявляет что пора опять на корню переписать кеды, да теперь по сути не просто так, а с C++ на JavaScript.
Я бы посоветовал сообществу не гнаться за новым Qt,разрабатываемым уже в подвалах Microsoft, послать Аарона к Мигелю, форкнуть Qt и спокойно развиваться.

"Представлен план подготовки Qt 5 и KDE 5"
Отправлено Аноним , 10-Май-11 20:59 
Ты курнул? Никто не собирается переписывать все КДЕ, речь только про некоторые библиотеки.

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Disaron , 10-Май-11 19:55 
Да, наверно четверку оптимальнее было бы форкнуть (все равно развития не будет после выхода 5), а из пятерки посмотреть что получиться. Идеи в Qt5 интересные, надо увидеть реализацию.

Внушают опасения слова о поддерживаемых платформах. Сейчас кьют не работает разве что на утюге - не происки ли это мелкомягких, с целью загубить проект?


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Анон , 10-Май-11 20:03 
> Да, наверно четверку оптимальнее было бы форкнуть

Куда её форкать. В Qt4 сейчас много костылей понатыкано, от которых если избавиться, ВНЕЗАПНО получится почти тот же Qt5, про который написано в новости.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено anonymous , 10-Май-11 22:01 
>В Qt4 сейчас много костылей понатыкано, от которых если избавиться,

Это ты про qt3support? Так без него и так можно собирать. И даже в отдельный пакет завернуть.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Анон , 10-Май-11 22:09 
Нет, про код qt4-core, gui и т. п., там много заделок на будущее в виде заглушек есть. Я так понял, Тролли в последних версиях Qt4 примеривались к новой архитектуре, а сейчас стали с ней определяться, результатом чего и будет Qt5.

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено anonymous , 10-Май-11 22:19 
> Нет, про код qt4-core, gui и т. п., там много заделок на
> будущее в виде заглушек есть. Я так понял, Тролли в последних
> версиях Qt4 примеривались к новой архитектуре, а сейчас стали с ней
> определяться, результатом чего и будет Qt5.

Так заглушек или костылей? А то пока я вижу подготовку к удалению всего QtGui со всеми вытекающими.



"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Анон , 10-Май-11 22:36 
> Так заглушек или костылей? А то пока я вижу подготовку к удалению всего QtGui со всеми вытекающими.

Думаю, в данном случае (переоценивание архитектуры) это одно и то же.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено anonymous , 10-Май-11 22:39 
>Думаю, в данном случае (переоценивание архитектуры) это одно и то же.

Тогда это будет совсем другой продукт. От Qt остаётся только бренд.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено anonymous , 10-Май-11 20:03 
Был хороший фреймворк для c++, а теперь хз что и хз как. Печально.

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Lain_13 , 10-Май-11 20:07 
> Был хороший фреймворк для c++, а теперь хз что и хз как.
> Печально.

У тебя кто-то отобрал поддержку плюсов в Qt? Поддержка Python'а ж тебя не расстраивала, например. Что изменилось?


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено anonymous , 10-Май-11 20:20 
>У тебя кто-то отобрал поддержку плюсов в Qt? Поддержка Python'а ж тебя не расстраивала, например. Что изменилось?

Очевидно, отсутствие развития и адекватной поддержки. Через пару лет может и вообще выкинут.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Аноним , 11-Май-11 02:27 
> Очевидно, отсутствие развития и адекватной поддержки. Через пару лет может и вообще
> выкинут.

Да и хрен с ним с этим питоном. Тормознутая фигня.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Dvorkin , 10-Май-11 20:05 
что же с Qt в эмбеддед? :-/

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Stax , 10-Май-11 21:55 
> что же с Qt в эмбеддед? :-/

В эмбеддеде у нас нынче OpenGL ES везде есть. Во всяком случае, в приличном эмбеддеде, который в принципе пригоден для тяжелого гуя типа Qt. Всякие разные новые планшеты, смартфоны и т.д. отлично этот самый OpenGL ES поддерживают.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Dvorkin , 10-Май-11 22:52 
> В эмбеддеде у нас нынче OpenGL ES везде есть. Во всяком случае,
> в приличном эмбеддеде, который в принципе пригоден для тяжелого гуя типа

а поверх kdrive-fb оно как?


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Stax , 11-Май-11 16:29 
А вот кстати. В qemu добавили поддержку OpenGL ES 2.0, причем нужно по той причине, что meego этот самый opengl es уже желает: http://www.phoronix.com/scan.php?page=news_item&px=OTQzMg

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Rodegast , 10-Май-11 20:47 
> Основные мотивы создания новой ветки Qt связаны с накоплением достаточно большого объема устаревшего кода, убрать который мешает необходимость обеспечения совместимости с прошлыми версиями. Избавившись от устаревшего кода, разработчики получат возможность полностью ...

Это что все проги на Qt4 придётся переделывать для Qt5?


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Аноним123321 , 10-Май-11 21:03 
а можно будет одновременно установить на комп Qt4 и Qt5 ?

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено h31 , 10-Май-11 23:32 
Конечно.

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Аноним , 11-Май-11 02:16 
Но только под FreeBSD!

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Аноним , 11-Май-11 02:29 
> Но только под FreeBSD!

С кде 2! Который и будем патчить! Сразу до 5й версии! :)


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено ананим , 10-Май-11 21:08 
дочитай. последний абзац.

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Nxx , 10-Май-11 21:14 
> Это что все проги на Qt4 придётся переделывать для Qt5?

Сейчас большинство прог и на Qt4-то полностью не портировано.

А вообще, если бы они не ломали совместимость с версии Qt2, то сейчас это было бы основным тулкитом не только в Линуксе.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено h31 , 10-Май-11 21:20 
В намного меньшем объеме, чем 3->4.

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Nxx , 10-Май-11 23:00 
Сейчас большинство (около 80%) прог на Qt4 используют Qt3 support. Их все придется выкинуть.

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Аноним , 11-Май-11 02:30 
> Сейчас большинство (около 80%) прог на Qt4 используют Qt3 support.

Где вы это большинство нашли? Нормальные авторы которые еще не забили на свои программы - давно перешли на Qt4. А если вам надо софт на Qt 3 и авторы на него забили - у вас все карты на руках: вам надо, вы и переписываете.



"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Nxx , 11-Май-11 03:30 
> Нормальные авторы которые еще не забили на свои программы - давно перешли на Qt4.

Не правда, большинство программ все еще используюбт Qt3 support. Даже еслди собираются под Qt4.

>  А если вам надо софт на Qt 3 и авторы на него забили - у вас все карты на руках: вам надо, вы и переписываете.

Да не будет никто ничего переписывать. выкинут на помойку и будут писать заново по 20-му разу.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Nxx , 10-Май-11 21:07 
> Разработчики не планируют повторять опыт обеспечения максимальной переносимости между ветками, ранее опробованный в процессе перехода от Qt 3 к Qt 4, считая что достаточно сохранения совместимости на уровне исходных текстов.

Не понял. Qt3 и Qt4 же и так совместимы только на уровне исходиников, да и то, не всех.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Nxx , 10-Май-11 21:16 
Народ, не пишите ничего на Qt! Все равно, выкидывать придется!

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Stax , 10-Май-11 21:54 
> Народ, не пишите ничего на Qt! Все равно, выкидывать придется!

Так то оно так, но на чем еще на плюсах писать, чтобы была нормальная изкоробочная объектная модель для гуя, сокетов, тредов и т.д.? Выбора-то почти нет - gtkmm, Qt да и wxWidgets. gtkmm/glibmm/pangomm и т.д. - костыль, wx - тормоз, да и переписывают там многое (между 2.8 и 3.0 уже пропасть).. Вот и выходит, что писать приходится на Qt.

Конечно, ошибка тут в изначальном желании - писать гуй на плюсах... Но если себя так ограничивать, то Qt тут единственная приличная вещь.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено anonymous , 10-Май-11 22:13 
> Конечно, ошибка тут в изначальном желании - писать гуй на плюсах... Но
> если себя так ограничивать, то Qt тут единственная приличная вещь.

А на чём его писать? На будущем аналоге XUL-а? Так это накладнее по ресурсам факт. Не говоря уж о том, что к "плюснутому" интерфейсу можно прикрутить биндинги на питоне, пёрле, руби и других нужных языках. Зачем ограничивать себя жабоскриптом?



"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено grondek , 10-Май-11 21:52 
Что вы народ пугаете? До сих пор Qt3 есть везде. Да, он не развивается, но если не хочешь переписывать приложение с Qt 3 на 4, то и не надо. Qt4 будет еще какое-то время развиваться, а потом просто останется стабильным тулкитом на достаточно большой срок. Пока они там Qt5 допилят до стабильности.

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено anonymous , 10-Май-11 22:07 
> Что вы народ пугаете? До сих пор Qt3 есть везде. Да, он
> не развивается, но если не хочешь переписывать приложение с Qt 3
> на 4, то и не надо. Qt4 будет еще какое-то время
> развиваться, а потом просто останется стабильным тулкитом на достаточно большой срок.
> Пока они там Qt5 допилят до стабильности.

Так через пару годиков всё равно протухнет. Как ни крути. Выйдет новый gcc, или там glibc лучше следующий стандартам.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено skmdeveloper , 11-Май-11 08:15 
> Так через пару годиков всё равно протухнет. Как ни крути. Выйдет новый
> gcc, или там glibc лучше следующий стандартам.

Толсто.

Мне не давно спокойно удалось скомпилировать Qt 1.4. Пришлось изменить пару строчек - компилятор ругался.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено anonymous , 11-Май-11 11:21 
>Мне не давно спокойно удалось скомпилировать Qt 1.4. Пришлось изменить пару строчек - компилятор ругался.

Бугага, да там чистый с++, в отличие от кути4, где вставок на ассемблере более чем до хрена.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Nxx , 10-Май-11 22:25 
> Что вы народ пугаете? До сих пор Qt3 есть везде.

Проги на Qt3 из большинства дистров уже выкинули. Даже если можно как-то запустить - прога выглядит белой вороной, имеет другой внешний вид и т.д.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено ананим , 10-Май-11 23:25 
не на кутэ3, а кде3.
для кутэ3 есть x11-libs/qt-qt3support в 4-ой версии.
http://doc.qt.nokia.com/4.7/qt3support.html

так что с qt всё не так уж плохо, как (уже по традиции) с кедами4


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Аноним , 11-Май-11 02:18 
> для кутэ3 есть x11-libs/qt-qt3support в 4-ой версии.
> http://doc.qt.nokia.com/4.7/qt3support.html

Это нужно только миграции с Qt3 на Qt4 - переписывать приложение под Qt4 всё равно придётся, qt3support помогает переписывать постепенно.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено ананим , 11-Май-11 12:19 
именно.
при этом для приложений кде3 даже и такого нет.

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Anonymousapiens , 11-Май-11 00:31 
>Новый подход подразумевает написание всех частей интерфейса пользователя на QML, а JavaScript становится основным языком для определения базовой логики работы интерфейса приложения.

Они делают еще один XULRunner?


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено trdm , 11-Май-11 00:58 
>>Более того, Qt-приложения могут быть полностью написаны на JavaScript, без
>>использования C++. Подразумевается, что C++ будет задействован только для
>>реализации критичных ко времени выполнения или излишне сложных частей программы.

1C???? :))


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Аноним , 11-Май-11 02:16 
Надеюсь, можно будет писать всё как раньше, без quick и быдлоскриптов. Чего-чего, а такого счастья не надо.

"Представлен план подготовки Qt 5 и первые планы,..."
Отправлено anonymous , 11-Май-11 02:43 
> Надеюсь, можно будет писать всё как раньше, без quick и быдлоскриптов. Чего-чего,
> а такого счастья не надо.

можно, но недолго. потому что цель — как раз квики и жабоскрипы.


"Й"
Отправлено skmdeveloper , 11-Май-11 08:03 
>> Надеюсь, можно будет писать всё как раньше, без quick и быдлоскриптов. Чего-чего,
>> а такого счастья не надо.
> можно, но недолго. потому что цель — как раз квики и жабоскрипы.

Вы что, думаете, что сами виджеты в Qt тоже будут на жабоскриптах написаны?


"Й"
Отправлено anonymous , 11-Май-11 08:24 
> Вы что, думаете, что сами виджеты в Qt тоже будут на жабоскриптах
> написаны?

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


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Аноним , 11-Май-11 02:24 
> Поддержка QPainter будет сохранена для выполнения расширенных функций, но не сможет быть использована в основном интерфейсе пользователя.

А, ну всё - до свидания.


"Представлен план подготовки Qt 5 и первые планы,..."
Отправлено anonymous , 11-Май-11 02:36 
хорошо, что можно не париться и оставаться на Qt4. что-то меня их жабоскрипы, кумылэ и прочая чепуха не радуют.

жаль, что придётся, видимо, уделять часть времени на работу с кодом ветки Qt4: раньше её за меня троли пиляли, а теперь придётся сообществом баги фиксить.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Wormik , 11-Май-11 06:42 
> Wayland

Всего лишь одна запись в блоге так изменила мир... Правда в данном конкретном случае здесь имеет место быть скорее положение главного спонсора, чем высокорейтинговый сетевой дневник.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено skmdeveloper , 11-Май-11 11:03 
Не нашёл никаких поводов для паники.
С++ выпиливать никто не собирается. На нем так же можно будет писать.
То что будут новые способы написания программ и увеличиваться пользовательская база только плюс.
Да и Qt4 никто хоронить не собирается. Проживет еще много лет. Даже Qt 1.4 1998  года до сих пор можно собрать, изменив несколько строк в коде.

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено anonymous , 11-Май-11 11:36 
> Не нашёл никаких поводов для паники.

А кто поникает? Просто не будут делать ставку на кутэ в долгосрочной перспективе. Жизненный цикл в 4-5 лет выглядит просто смешно для этого.


ЗЫЖ судя по планам Qt-5.0 - это совершенно другой продукт и нет гарантий, что через 5 лет его снова не выкинут.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено skmdeveloper , 11-Май-11 16:27 
> ЗЫЖ судя по планам Qt-5.0 - это совершенно другой продукт и нет
> гарантий, что через 5 лет его снова не выкинут.

Ну и фиг с ней. Жизненный цикл ПО не такой уж и  большой, чтобы это значительно повлияло.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено anonymous , 11-Май-11 18:50 
>Ну и фиг с ней. Жизненный цикл ПО не такой уж и  большой, чтобы это значительно повлияло.

2-3 года уйдёт на разработку как минимум. И это при условии, что уже есть стабильный инструмент. Итого, на жизненный цикл остаётся около 2-х лет. Это даже не смешно.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Аноним , 11-Май-11 19:00 
> То что будут новые способы написания программ и увеличиваться пользовательская база только плюс.

От этого будет появляться тормозной софт, какой же тут плюс?


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Nxx , 11-Май-11 11:49 
Ну и, конечно, будут компилировать все статически, как Mathematica и Skype.

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Vladjmir , 11-Май-11 13:03 
> Ну и, конечно, будут компилировать все статически, как Mathematica и Skype.

+1.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Nxx , 12-Май-11 09:01 
В результе о едином облике всех приложений можно будет забыть.

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Аноним , 11-Май-11 12:50 
Не понимаю, из-за чего шум? JavaScript был еще в 3й версии, назывался QSA, можно было написать высокоуровневые функции на плюсах, а всю логику приложения сделать на скрипте ( юзая плюсовые функции ). Так что идеи эти были заложены еще лет этак 7 назад

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено anonymous , 11-Май-11 12:58 
>Не понимаю, из-за чего шум? JavaScript был еще в 3й версии, назывался QSA, можно было написать высокоуровневые функции на плюсах, а всю логику приложения сделать на скрипте ( юзая плюсовые функции ). Так что идеи эти были заложены еще лет этак 7 назад

Был, но писать на нём было не обязательно. Основным был с++.


"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено nib952051 , 12-Май-11 17:23 
а теперь писать обязательно будет?:D

"Представлен план подготовки Qt 5 и первые планы,..."
Отправлено anonymous , 12-Май-11 22:34 
> а теперь писать обязательно будет?:D

фактически -- да.


"Представлен план подготовки Qt 5 и первые планы,..."
Отправлено nib952051 , 14-Май-11 02:42 
заблуждаетесь, на самом деле ничего не изменится, как писали на c++ так и будем;)

"Представлен план подготовки Qt 5"
Отправлено Zert , 11-Май-11 13:49 
После 6-ти лет на KDE, таки придётся с него сваливать, ибо оно становится всё хуже и хуже. KDE4 — дичайшее глюкалово, плазма падает, захочешь разработчикам баг забить — на сайте KDE нет ссылки на багтрекер, найдёшь его гуглем, зайдёшь туда и сразу передумаешь забивать багу, ибо там их дичайшее количество уже забито. А тут опять собираются переделывать.... Мда, хороший был DE до Аарона, он, похоже, его испохабил.

"Представлен план подготовки Qt 5"
Отправлено mine , 11-Май-11 15:07 
Толсто. Слишком толсто даже для опеннета.

"Представлен план подготовки Qt 5"
Отправлено Zert , 11-Май-11 15:16 
> Толсто. Слишком толсто даже для опеннета.

Толстоты не вижу абсолютно. Хотел бы я троллить на подобные темы, но не могу, так как это суровая действительность. Хорошие приложения и интерфейсы были 2-3 года назад, и тогда, видимо, что-то произошло в коллективном бессознательном, что делать начали всякий бред. Надеюсь, что это всё спиралевидно, и когда-нибудь вернётся на свои места и вновь начнут делать удобные неглючащие приложения. Но вот в свете пропихивания сейчас всюду JS, пока это прекрасное будущее наступать не собирается, в ближайшее время всё будет ещё глючнее и безобразнее.


"Представлен план подготовки Qt 5"
Отправлено skmdeveloper , 11-Май-11 16:25 
> После 6-ти лет на KDE, таки придётся с него сваливать, ибо оно
> становится всё хуже и хуже.

Не с KDE нужно сваливать а с Кубунты и прочих убогих дистров.
В ArchLinux KDE традиционно беспроблемно работает.


"Представлен план подготовки Qt 5"
Отправлено anonymous , 11-Май-11 17:07 
>Не с KDE нужно сваливать а с Кубунты и прочих убогих дистров.

В ArchLinux KDE традиционно беспроблемно работает.


Так они его там заново переписывают? Нет? Тогда это типичный самообман.


ЗЫЖ у меня вот на мандриве не падает. Если не трогать....


"Представлен план подготовки Qt 5"
Отправлено skmdeveloper , 12-Май-11 16:22 
Падает KDE там где его "дорабатывают".
В ArchLinux хорошая традиция включать софт "как есть".

"Представлен план подготовки Qt 5"
Отправлено Zert , 12-Май-11 16:34 
В генте/сабаёне кде не дорабатывают

"Представлен план подготовки Qt 5"
Отправлено skmdeveloper , 12-Май-11 18:08 
Пробовал я Gentoo. ArchLinux для мазохистов в котором половина пакетов не собирается.

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено Engineer , 12-Май-11 10:13 
ЗЫ а в Арчлинукс КДЕ действительно беспроблемно работает - ПОКА РАБОТАЕТ...

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено nib952051 , 12-Май-11 17:22 
что сильно радует, так местные паникёры и модераторы, которые в статье про моно сразу потёрли все крики, а здесь только культивируют холивары на вымышленные темы :)
а ля  >> "Народ, не пишите ничего на Qt! Все равно, выкидывать придется!"

"Представлен план подготовки Qt 5 и первые планы, касающиеся ..."
Отправлено vaychick , 13-Май-11 09:44 
Почему они решили реализовывать логику на javascript, ведь внутри всеравно классы на C++ будут, точно так же как и с QML - это же обертка над QDeclarative классами кажется.