The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Начальный план разработки Qt 6, opennews (ok), 21-Июн-18, (0) [смотреть все]

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


31. "Начальный план разработки Qt 6"  +3 +/
Сообщение от PereresusNeVlezaetBuggy (ok), 22-Июн-18, 00:51 
> В чём сакральный смысл был в существовании Qt5? Нельзя было делать в
> фоне 6-ю версию и до блеска вылезать четвёрку. Нет, междометие, надо
> это "недостаточно стабильное и низкопроизводительное ПО" ещё и в дистры затянуть.
> Поколение системд, междометие.

Такой же, как в случае с Qt6: иногда надо нарушать обратную совместимость. В Qt6 порежут ставшие мешать жить атавизмы, а заодно уменьшат жирность фреймворка как такового за счёт перекладывания части работы на язык и его стандартную библиотеку. Так что всё правильно делают.

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

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

42. "Начальный план разработки Qt 6"  +2 +/
Сообщение от Анонимemail (23), 22-Июн-18, 02:43 
>  В Qt6 порежут ставшие мешать жить атавизмы

Это я понимаю. Тянуть костыли не следует. Но Qt5 даже не успел устареть, Qt4 до сих пор используется. Зачем было бросать проект, который надо просто довести до блеска (Qt4) и второй веткой сразу развивать Qt6. Нет, надо поламать совместимость с Qt4, втянув Qt5 в дистры...
Это как бы не к тебе и другим товарищам здесь вопрос... Бомбит у меня от такой антилогики.

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

54. "Начальный план разработки Qt 6"  +1 +/
Сообщение от Аноним (54), 22-Июн-18, 06:21 
лучше иметь 2 небольших изменения в API/ABI, чем сразу все совершенно новое.
как пример стоит посмотреть на GTK2->GTK3.
там этот эффект очень сильно виден.
Ответить | Правка | Наверх | Cообщить модератору

61. "Начальный план разработки Qt 6"  +/
Сообщение от RotarenegeD (?), 22-Июн-18, 07:47 
сценарий фоновой разработки менее эффективный и противоречит принципу release early @ release often
с 2012го года это очевидно для большинства разработчиков.


и да четверокеды были доведены до ума перед переходом на 5ю ветку.

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

74. "Начальный план разработки Qt 6"  +2 +/
Сообщение от Аноним (69), 22-Июн-18, 09:24 
> и да четверокеды были доведены до ума перед переходом на 5ю ветку.

В том-то и проблема. Как только их довели до ума, так сразу же и массово отказались от КДЕ4 в пользу КДЕ5.

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

131. "Начальный план разработки Qt 6"  +/
Сообщение от аноним_очка (?), 22-Июн-18, 14:24 
>В том-то и проблема. Как только их довели до ума, так сразу же и массово отказались от КДЕ4 в пользу КДЕ5.

То есть ни wayland, ни hidpi ни прочее тебе не нужно, да?

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

165. "Начальный план разработки Qt 6"  +2 +/
Сообщение от Аноним (165), 22-Июн-18, 18:10 
Нужность wayland вообще до сих пор под сомнением. При всех своих плюсах (гипотетических) он пилится так вяло, что, кажется, не нужен даже своим же девелоперам.

(мимо другой анон)

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

177. "Начальный план разработки Qt 6"  +/
Сообщение от Michael Shigorinemail (ok), 22-Июн-18, 19:37 
>> и да четверокеды были доведены до ума перед переходом на 5ю ветку.
> В том-то и проблема. Как только их довели до ума, так сразу
> же и массово отказались от КДЕ4 в пользу КДЕ5.

В альте kde4 доступны в текущем стабильном бранче (и остаточно поддерживаются: https://packages.altlinux.org/ru/p8/srpms/kde4libs/changelog), из регулярных livecd-шек на текущем репозитории разработки убрали этот вариант пару месяцев назад только.

Массовость -- она штука такая, о двух концах как минимум...

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

120. "Начальный план разработки Qt 6"  +/
Сообщение от Аноним (83), 22-Июн-18, 13:46 
>надо просто довести до блеска (Qt4)

А зачем? Если уже всюду 5-е Кеды, соответственно, им нужны и приложения на Qt 5.

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

48. "Начальный план разработки Qt 6"  +1 +/
Сообщение от kravich (ok), 22-Июн-18, 04:03 
>а заодно уменьшат жирность фреймворка как такового за счёт перекладывания части работы на язык и его стандартную библиотеку

Вот бы выкинули moc наконец-то...

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

130. "Начальный план разработки Qt 6"  +/
Сообщение от аноним_очка (?), 22-Июн-18, 14:23 
>Вот бы выкинули moc наконец-то...

У тебя есть идея чем его заменить?

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

159. "Начальный план разработки Qt 6"  +/
Сообщение от anonymous (??), 22-Июн-18, 17:29 
cmus?
Ответить | Правка | Наверх | Cообщить модератору

136. "Начальный план разработки Qt 6"  +1 +/
Сообщение от Анонимemail (23), 22-Июн-18, 15:09 
>>а заодно уменьшат жирность фреймворка как такового за счёт перекладывания части работы на язык и его стандартную библиотеку
> Вот бы выкинули moc наконец-то...

по ссылке вроде говорят, что будет qbs и C++17 во все щели. От cmake в очередной раз отказываются.

Я не топлю за cmake, но:
1. часть пакетов собирается autotools;
2. часть пакетов собирается cmake'ом;
3. часть пакетов собирается meson'ом;
4. часть пакетов собирается scons'ом;
5. qt собирается qmake'ом.

Мне кажется, что где-то сообщество повернуло не туда.

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

176. "Начальный план разработки Qt 6"  +/
Сообщение от Michael Shigorinemail (ok), 22-Июн-18, 19:00 
> Мне кажется, что где-то сообщество повернуло не туда.

Как минимум вот здесь:

> 3. часть пакетов собирается meson'ом;
> 4. часть пакетов собирается scons'ом;

PS: IMNSHO

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

114. "Начальный план разработки Qt 6"  +/
Сообщение от Anonymoustus (ok), 22-Июн-18, 13:19 
Если уменьшат жирность, то попутного им ветра.
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

168. "Начальный план разработки Qt 6"  +/
Сообщение от QuAzI (ok), 22-Июн-18, 18:30 
При этом в 5-ой версии обратную совместимость они не стеснялись ломать.

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

При этом они пиарились, что идут в мобилки, автопром и всякий IoT. IoT это конечно всегда 12 ядер, 128 Гб ОЗУ и хард на побольше.

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

173. "Начальный план разработки Qt 6"  +1 +/
Сообщение от PereresusNeVlezaetBuggy (ok), 22-Июн-18, 18:46 
> При этом в 5-ой версии обратную совместимость они не стеснялись ломать.

И в 6-й сломают, для того это и 6, а не 5.x.

>>> И, да, Qt никогда не обещал быть маленьким и лёгким, это инструмент для эффективной разработки кросс-платформенных, да и просто сложных, приложений, и с этой задачей он справляется очень хорошо.
> При этом они пиарились, что идут в мобилки, автопром и всякий IoT.
> IoT это конечно всегда 12 ядер, 128 Гб ОЗУ и хард
> на побольше.

У них своя ниша, некий компромисс между удобством разработчика (когда разработчику неудобно, он обычно выбирает другой инструмент) и производительностью конечного решения. Qt _позволяет_ делать решения, заметно более производительные, чем JVM-based, например. При этом оверхед по сравнению с реализацией той же функциональности, не так велик, как велики бонусы в виде скорости разработки. Потребитель ведь не будет ждать, пока вы родите в муках великолепный и вылизанный код, он хочет вотчтобпрямщас, вот он его и получает. :)

Ну и в целом кросс-платформенных фреймворков подобного уровня, в общем-то, не так уж и много.

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

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

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




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

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