The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Представлен план подготовки Qt 5"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Представлен план подготовки Qt 5"  –1 +/
Сообщение от opennews (ok) on 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/
Новость: https://www.opennet.ru/opennews/art.shtml?num=30507

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


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

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

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

6. "Представлен план подготовки Qt 5"  +1 +/
Сообщение от Аноним (??) on 10-Май-11, 19:57 
> но по ходу дела очень тяжело сейчас найти что-то без хотя бы элементарной поддержки OpenGL 2.0

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

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

14. "Представлен план подготовки Qt 5"  +/
Сообщение от Disaron (ok) on 10-Май-11, 20:18 
А что интел? У интела поддержка опенгла очень неплохая. Что под виндой что под никсами (под никсами вообще одна из лучших). Другое дело, что сами карточки не для игрушек, но для компица и иже с ним - хватает с головой, еще и остается.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

31. "Представлен план подготовки Qt 5"  +/
Сообщение от Аноним (??) on 10-Май-11, 21:38 
> А что интел? У интела поддержка опенгла очень неплохая.

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

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

78. "Представлен план подготовки Qt 5"  +/
Сообщение от Avator (ok) on 11-Май-11, 09:16 
разве? а можно ссылочку? у меня... там где пробовал на intel'овских карточках WebGl замечательно работал...
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

67. "Представлен план подготовки Qt 5"  +/
Сообщение от runoverheads (ok) on 11-Май-11, 03:04 
имею не очень древний ноут, в нём Intel 945GM, у которого OpenGL 1.4 :(
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

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

29. "Представлен план подготовки Qt 5"  +1 +/
Сообщение от Аноним (??) on 10-Май-11, 21:36 
> а по поводу аппаратного ускорения пишут, что можно и софтварное :)

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

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

19. "Представлен план подготовки Qt 5"  +1 +/
Сообщение от Vladjmir email(ok) on 10-Май-11, 20:46 
На JS'е они, скорее всего, будут писать виджеты и всякие прибамбахи к рабочему столу.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

45. "Представлен план подготовки Qt 5"  +3 +/
Сообщение от rshadow (ok) on 10-Май-11, 22:41 
Да, да. И какую нибудь кнопочку на mono сделать.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

115. "Представлен план подготовки Qt 5"  +/
Сообщение от Илья (??) on 02-Май-12, 09:03 
еще погонятся за байтиками, вот увидишь, и ванга говорит, что скоро
Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

50. "Представлен план подготовки Qt 5"  +/
Сообщение от Lain_13 email on 11-Май-11, 00:24 
Хм… А ты прав. В английском оригинале об этом тоже говорится. Ну посмотрим чем это кончится. Похоже с Unity 2D действительно весело получится.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

56. "Представлен план подготовки Qt 5"  +/
Сообщение от Аноним (??) on 11-Май-11, 02:04 
> ведь там меза поддерживает пока только 1.3/1.4

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

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

72. "Представлен план подготовки Qt 5"  +/
Сообщение от Пиу on 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 лет

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

2. "Представлен план подготовки Qt 5"  +4 +/
Сообщение от jershell email on 10-Май-11, 19:36 
Проект жив, хорошая новость. И Qt Quick ни сколько не пугает. C++, PyQt, еtc... никто отменять не собирается.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

21. "Представлен план подготовки Qt 5 и KDE 5"  +2 +/
Сообщение от Аноним (??) on 10-Май-11, 20:59 
Ты курнул? Никто не собирается переписывать все КДЕ, речь только про некоторые библиотеки.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

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

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

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


Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

10. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +1 +/
Сообщение от anonymous (??) on 10-Май-11, 20:03 
Был хороший фреймворк для c++, а теперь хз что и хз как. Печально.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

11. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +/
Сообщение от Dvorkin email(ok) on 10-Май-11, 20:05 
что же с Qt в эмбеддед? :-/
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

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

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

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +/
Сообщение от Аноним123321 (ok) on 10-Май-11, 21:03 
а можно будет одновременно установить на комп Qt4 и Qt5 ?
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

49. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +/
Сообщение от h31 (ok) on 10-Май-11, 23:32 
Конечно.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

58. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +2 +/
Сообщение от Аноним (??) on 11-Май-11, 02:16 
Но только под FreeBSD!
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

63. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +1 +/
Сообщение от Аноним (??) on 11-Май-11, 02:29 
> Но только под FreeBSD!

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

Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

24. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +/
Сообщение от ананим on 10-Май-11, 21:08 
дочитай. последний абзац.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

26. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  –1 +/
Сообщение от Nxx email(ok) on 10-Май-11, 21:14 
> Это что все проги на Qt4 придётся переделывать для Qt5?

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

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

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

28. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +/
Сообщение от h31 (ok) on 10-Май-11, 21:20 
В намного меньшем объеме, чем 3->4.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

47. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  –2 +/
Сообщение от Nxx email(ok) on 10-Май-11, 23:00 
Сейчас большинство (около 80%) прог на Qt4 используют Qt3 support. Их все придется выкинуть.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

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

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


Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

69. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  –1 +/
Сообщение от Nxx email(ok) on 11-Май-11, 03:30 
> Нормальные авторы которые еще не забили на свои программы - давно перешли на Qt4.

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

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

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

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  –8 +/
Сообщение от Nxx email(ok) on 10-Май-11, 21:16 
Народ, не пишите ничего на Qt! Все равно, выкидывать придется!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

34. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +1 +/
Сообщение от Stax (ok) on 10-Май-11, 21:54 
> Народ, не пишите ничего на Qt! Все равно, выкидывать придется!

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

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

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

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

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


Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

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

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

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

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

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

Толсто.

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

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

81. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +/
Сообщение от anonymous (??) on 11-Май-11, 11:21 
>Мне не давно спокойно удалось скомпилировать Qt 1.4. Пришлось изменить пару строчек - компилятор ругался.

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

Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

42. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +/
Сообщение от Nxx email(ok) on 10-Май-11, 22:25 
> Что вы народ пугаете? До сих пор Qt3 есть везде.

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

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

84. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +1 +/
Сообщение от ананим on 11-Май-11, 12:19 
именно.
при этом для приложений кде3 даже и такого нет.
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

1C???? :))

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

57. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +3 +/
Сообщение от Аноним (??) on 11-Май-11, 02:16 
Надеюсь, можно будет писать всё как раньше, без quick и быдлоскриптов. Чего-чего, а такого счастья не надо.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

77. "Й"  +1 +/
Сообщение от anonymous (??) on 11-Май-11, 08:24 
> Вы что, думаете, что сами виджеты в Qt тоже будут на жабоскриптах
> написаны?

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

Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

65. "Представлен план подготовки Qt 5 и первые планы,..."  +1 +/
Сообщение от anonymous (??) on 11-Май-11, 02:36 
хорошо, что можно не париться и оставаться на Qt4. что-то меня их жабоскрипы, кумылэ и прочая чепуха не радуют.

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

73. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +/
Сообщение от Wormik (ok) on 11-Май-11, 06:42 
> Wayland

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

82. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +1 +/
Сообщение от anonymous (??) on 11-Май-11, 11:36 
> Не нашёл никаких поводов для паники.

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


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

Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору

83. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +1 +/
Сообщение от Nxx email(ok) on 11-Май-11, 11:49 
Ну и, конечно, будут компилировать все статически, как Mathematica и Skype.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

+1.

Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

101. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +/
Сообщение от Nxx email(ok) on 12-Май-11, 09:01 
В результе о едином облике всех приложений можно будет забыть.
Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору

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

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

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

Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

109. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +/
Сообщение от nib952051 email(ok) on 12-Май-11, 17:23 
а теперь писать обязательно будет?:D
Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору

114. "Представлен план подготовки Qt 5 и первые планы,..."  +/
Сообщение от nib952051 email(ok) on 14-Май-11, 02:42 
заблуждаетесь, на самом деле ничего не изменится, как писали на c++ так и будем;)
Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору

89. "Представлен план подготовки Qt 5"  –2 +/
Сообщение от Zert (ok) on 11-Май-11, 13:49 
После 6-ти лет на KDE, таки придётся с него сваливать, ибо оно становится всё хуже и хуже. KDE4 — дичайшее глюкалово, плазма падает, захочешь разработчикам баг забить — на сайте KDE нет ссылки на багтрекер, найдёшь его гуглем, зайдёшь туда и сразу передумаешь забивать багу, ибо там их дичайшее количество уже забито. А тут опять собираются переделывать.... Мда, хороший был DE до Аарона, он, похоже, его испохабил.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

91. "Представлен план подготовки Qt 5"  +1 +/
Сообщение от mine (ok) on 11-Май-11, 15:07 
Толсто. Слишком толсто даже для опеннета.
Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

92. "Представлен план подготовки Qt 5"  –1 +/
Сообщение от Zert (ok) on 11-Май-11, 15:16 
> Толсто. Слишком толсто даже для опеннета.

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

Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

93. "Представлен план подготовки Qt 5"  +1 +/
Сообщение от skmdeveloper (??) on 11-Май-11, 16:25 
> После 6-ти лет на KDE, таки придётся с него сваливать, ибо оно
> становится всё хуже и хуже.

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

Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

96. "Представлен план подготовки Qt 5"  +/
Сообщение от anonymous (??) on 11-Май-11, 17:07 
>Не с KDE нужно сваливать а с Кубунты и прочих убогих дистров.

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


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


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

Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору

105. "Представлен план подготовки Qt 5"  –1 +/
Сообщение от skmdeveloper (??) on 12-Май-11, 16:22 
Падает KDE там где его "дорабатывают".
В ArchLinux хорошая традиция включать софт "как есть".
Ответить | Правка | ^ к родителю #96 | Наверх | Cообщить модератору

106. "Представлен план подготовки Qt 5"  –1 +/
Сообщение от Zert (ok) on 12-Май-11, 16:34 
В генте/сабаёне кде не дорабатывают
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

110. "Представлен план подготовки Qt 5"  –1 +/
Сообщение от skmdeveloper (??) on 12-Май-11, 18:08 
Пробовал я Gentoo. ArchLinux для мазохистов в котором половина пакетов не собирается.
Ответить | Правка | ^ к родителю #106 | Наверх | Cообщить модератору

103. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +/
Сообщение от Engineer (??) on 12-Май-11, 10:13 
ЗЫ а в Арчлинукс КДЕ действительно беспроблемно работает - ПОКА РАБОТАЕТ...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

108. "Представлен план подготовки Qt 5 и первые планы, касающиеся ..."  +1 +/
Сообщение от nib952051 email(ok) on 12-Май-11, 17:22 
что сильно радует, так местные паникёры и модераторы, которые в статье про моно сразу потёрли все крики, а здесь только культивируют холивары на вымышленные темы :)
а ля  >> "Народ, не пишите ничего на Qt! Все равно, выкидывать придется!"
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру