The OpenNET Project / Index page

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



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

Оглавление

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

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


67. "Начальный план разработки Qt 6"  +/
Сообщение от Anonymchik (?), 22-Июн-18, 08:48 
Смотрю я на растущие циферки версий что в QT, что в GTK, и удивляюсь - чем они там занимаются.
Давным давно принципиальная смена версии (вроде оба на 2.х перешли с 1.х) была вызвана поддержкой мультибайтовых и широких кодировок. Дело понятное (хотя какого хрена надо писать однобайтовые тулкиты, когда уже было понятно, что это вчерашний день).
Ну опять же добавление новых виджетов - тоже понятно. Но сейчас то уже, похоже, новый виджет изобрести дело непростое.
Ну ладно, всякое добавление всякой всячины, свой ввод вывод , списки и т.д. и т.п. Перетаскивание из одних либ в другие всяких там циклов обработки событий и пр. пр. Тоже при желании понять можно.
Но сейчас то, что они там все переделывают то? Уже вроде все что можно по несколько раз переделали. При том, что базовый функционал то на пользовательском уровне по большому счету остался тот же, что и 15-20 лет назад.
Но они там все что-то пилят и пилят. При этом серьезные программы переносят между версиями тулкитов годами. И самое дикое, что часто кроме собственно кроме такого перехода на другую версию тулкита там и разницы то никакой не заметишь вооруженным взглядом. Да и про сам переход на новую версию ты часто сам бы и не догадался, если бы об этом явно не сказали.
Ответить | Правка | Наверх | Cообщить модератору

72. "Начальный план разработки Qt 6"  +1 +/
Сообщение от Аноним (69), 22-Июн-18, 09:14 
Синдром Хрома же! Чем больше число в версии, тем круче и моднявее. Поэтому раз в месяц (утрирую, конечно) и выпускаются Qt 100500, Gtk 3.xxx, kernel 4.999 и т.п.
Ответить | Правка | Наверх | Cообщить модератору

91. "Начальный план разработки Qt 6"  +8 +/
Сообщение от sokoloff (??), 22-Июн-18, 11:11 
>Давным давно принципиальная смена версии (вроде оба на 2.х перешли с 1.х) была вызвана поддержкой мультибайтовых и широких кодировок. Дело понятное (хотя какого хрена надо писать однобайтовые тулкиты, когда уже было понятно, что это вчерашний день).

Qt1.0 вышел в 1996, а начал писаться еще раньше. В то время ни про какие мультибайтовые кодировки и не слышали, это времена борьбы 1251, 866 и KOI-8.

>Смотрю я на растущие циферки версий что в QT, что в GTK, и удивляюсь

Если посмотреть на даты релизов https://en.wikipedia.org/wiki/Qt_version_history
3.0    16 October 2001
4.0    28 June 2005
5.0    19 December 2012

Период между релизами около 5 лет, Qt-шников нельзя обвинить в накручивании версий. А смысл следующий - внутри одной мажорной версии они обеспечивают стабильность API и даже ABI. Но время идет и для развития иногда надо выкидывать или менять старое. И выпускать раз в 5 лет новый релиз IMHO нормально.

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

107. "Начальный план разработки Qt 6"  –1 +/
Сообщение от _hide_ (ok), 22-Июн-18, 12:37 
>>> 3.0    16 October 2001
>>> 4.0    28 June 2005
>>> 5.0    19 December 2012

Нужно лишь понимать, что этот интервал (5 лет) имел раньше совсем другой смысл, нежели сейчас.

В примеру, KDE3 во всю использовался в 2007 году, а лишь в 2008 стало возможным использовать KDE4 без матов (в качестве тестовой машины использовался Duron с гигом оперативы -- летало, видео даже могло играть, правда через xv).

KDE4 к 2012 году уже был как бы заброшен, хотя уже не так активно следил за этим делом, но... Виджеты, если бы они не вели себя странно, были отличным решением, которое (после опытов в 2008 году) мне казалось следующим этапом DE. Сейчас уже понятно, что сообщество такое не потянет, да и корпорации тоже -- сейчас, так сказать, этап "назад к XP".

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

167. "Начальный план разработки Qt 6"  +2 +/
Сообщение от sokoloff (??), 22-Июн-18, 18:20 
>>>> 3.0    16 October 2001
>>>> 4.0    28 June 2005
>>>> 5.0    19 December 2012
> Нужно лишь понимать, что этот интервал (5 лет) имел раньше совсем другой
> смысл, нежели сейчас.
> лишь в 2008 стало возможным использовать KDE4 без матов

KDE4 рождался долго и больно, но это не вина Qt-шников. Хотя изменения Qt3->Qt4 были большими, но в основном проблемы KDE4 были в создании универсальных фреймворков для всего, все эти akonadi, decibel-ы и nepomuk-и с плазмами.

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

166. "Начальный план разработки Qt 6"  –2 +/
Сообщение от Аноним (165), 22-Июн-18, 18:14 
> А смысл следующий - внутри одной мажорной версии они обеспечивают стабильность
> API и даже ABI.

Только эта стабильность допиливается в течение всего срока поддержки, а когда она наконец достигается, наступает время для... следующего мажорного релиза!

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

169. "Начальный план разработки Qt 6"  +1 +/
Сообщение от Michael Shigorinemail (ok), 22-Июн-18, 18:38 
>> А смысл следующий - внутри одной мажорной версии они обеспечивают стабильность
>> API и даже ABI.
> Только эта стабильность допиливается в течение всего срока поддержки, а когда она
> наконец достигается, наступает время для... следующего мажорного релиза!

Вас же правда не затруднит конкретизировать?  Съехавшие символы, багрепорты, правда?

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

115. "Начальный план разработки Qt 6"  +1 +/
Сообщение от Anonymoustus (ok), 22-Июн-18, 13:20 
> Смотрю я на растущие циферки версий что в QT, что в GTK,
> и удивляюсь - чем они там занимаются.

Кровати переставляют, когда уходят на пенсию старые шлю^W девелоперы и приходят на их место новые после школы.

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

141. "Начальный план разработки Qt 6"  +/
Сообщение от Vkni (ok), 22-Июн-18, 15:15 
> Смотрю я на растущие циферки версий что в QT, что в GTK,
> и удивляюсь - чем они там занимаются.

По кругу бегать можно бесконечно. Это у JSников особенно явно, многие даже статьи на эту тему пишут.

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

163. "Начальный план разработки Qt 6"  +2 +/
Сообщение от PereresusNeVlezaetBuggy (ok), 22-Июн-18, 17:38 
> Смотрю я на растущие циферки версий что в QT, что в GTK,
> и удивляюсь - чем они там занимаются.

Сходите в репозитории, посмотрите, что ли?

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

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

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




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

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