The OpenNET Project / Index page

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



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

"Технический директор Qt Company и главный сопровождающий Qt покидает проект"  +/
Сообщение от opennews (??), 18-Май-22, 15:30 
Ларс Кнолл (Lars Knoll), создатель разработанного для KDE движка KHTML, который лёг в основу движков браузеров Safari и Chrome, и руководитель проекта Qt Project, объявил об уходе с поста технического директора компании Qt Company после 25 лет работы в экосистеме Qt. По мнению Ларса после его ухода проект останется в надёжных руках и продолжит развитие в соответствии с теми же принципами. В качестве мотива ухода называется желание попробовать заняться чем то другим, помимо фреймворка Qt, которым он занимается ещё со студенческих времён...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=57209

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

Оглавление

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


13. "Технический директор Qt Company и главный сопровождающий Qt ..."  +14 +/
Сообщение от Аноним (13), 18-Май-22, 16:16 
Проект стагнировал потому и не интересно ему дальше им заниматься. Менеджеры своими решениями загубили Qt.
Ответить | Правка | Наверх | Cообщить модератору

21. "Технический директор Qt Company и главный сопровождающий Qt ..."  +4 +/
Сообщение от Fracta1L (ok), 18-Май-22, 16:41 
Вот бы всем так "стагнировать" 😁
Ответить | Правка | Наверх | Cообщить модератору

24. "Технический директор Qt Company и главный сопровождающий Qt ..."  –1 +/
Сообщение от Аноним (24), 18-Май-22, 16:45 
ты можешь что угодно говорить но Qt есть плод C++, глючный неповоротливый комбайн
Ответить | Правка | Наверх | Cообщить модератору

35. "Технический директор Qt Company и главный сопровождающий Qt ..."  +3 +/
Сообщение от Fracta1L (ok), 18-Май-22, 17:21 
Такой глючный и неповоротливый, что Плазма работает со скоростью и откликом какого-нибудь *бокса, потребляя смешное количество оперативки.
Ответить | Правка | Наверх | Cообщить модератору

42. "Технический директор Qt Company и главный сопровождающий Qt ..."  –2 +/
Сообщение от Аноним (24), 18-Май-22, 17:38 
фрактал ну что ты за глупости пишешь, прекрати шалунишко
Ответить | Правка | Наверх | Cообщить модератору

166. "Технический директор Qt Company и главный сопровождающий Qt ..."  +1 +/
Сообщение от Владимир (??), 18-Май-22, 22:13 
>фрактал ну что ты за глупости пишешь, прекрати шалунишко

Я парень Фракталовский, могу вам лицо расцарапать ...

Владимир

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

66. "Технический директор Qt Company и главный сопровождающий Qt ..."  –1 +/
Сообщение от Аноним (66), 18-Май-22, 18:41 
> Плазма работает со скоростью

На i9 да, на опенсорсных мобилках всё грустно.
> Ничего смешного, даже джава вперемешку с xml быстрее на мобилках и памяти меньше ест.

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

80. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Fracta1L (ok), 18-Май-22, 19:30 
> на опенсорсных мобилках всё грустно

С каких пор девайсы для потребителей контента стали каким-то ориентиром?

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

114. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (114), 18-Май-22, 20:54 
Это смешно, что приплюснутый фреймворк сливает джаве по скорости.
Ответить | Правка | Наверх | Cообщить модератору

115. "Технический директор Qt Company и главный сопровождающий Qt ..."  +1 +/
Сообщение от Fracta1L (ok), 18-Май-22, 20:57 
Ты такой вывод сделал из сравнения Plasma Mobile с последними Андроидами? Ну что тут скажешь, можешь претендовать на пост аналитика в каком-нибудь IT-издании, кек
Ответить | Правка | Наверх | Cообщить модератору

122. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (114), 18-Май-22, 21:02 
Первые андроиды тоже шустрее мобильной плазмы были. Я бывший андроид разраб и видел как там насрано в виджетах андроид, быть более тормознутым чем это - это нужно постараться.
Ответить | Правка | Наверх | Cообщить модератору

167. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Golangdev (?), 18-Май-22, 23:42 
Java и правда хороша, не зря ещё в 2004 обгоняла C++.
https://www.opennet.ru/opennews/art.shtml?num=3994
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

185. "Технический директор Qt Company и главный сопровождающий Qt ..."  +1 +/
Сообщение от Serjik (?), 19-Май-22, 09:06 
хотя бы курсы пройди и узнай разницу C++ и явы... C++ это КОМБАЙН всех КОМБАЙНОВ!!! ;-) тут тебе и доступ к низкому уровню, тут тебе и высокий уровень... Напиши на яве драйвера.. ага..
Ответить | Правка | Наверх | Cообщить модератору

75. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (75), 18-Май-22, 19:02 
Ты лукавишь, и ты знаешь это.
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

82. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Fracta1L (ok), 18-Май-22, 19:32 
Твой уровень попыток манипулировать: шестиклассница, мнящая себя женщиной-вамп
Ответить | Правка | Наверх | Cообщить модератору

201. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от ммнюмнюмус (?), 20-Май-22, 20:51 
У вас не больше. Позравляю, вы нашли друг друга))).

Как пользователь (теперь обслуживатель) ноута под KDE подтверждаю - потребление памяти мягко говоря "не смешно". Хотя если эта память есть - тормозит не сильно.

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

203. "Технический директор Qt Company и главный сопровождающий Qt ..."  +1 +/
Сообщение от Fracta1L (ok), 20-Май-22, 21:27 
> потребление памяти мягко говоря "не смешно"

Плазма потребляет меньше любого линуксового DE, меньше винды и меньше макоси. У меня на свежей Манжаре было ~500 Мб со старта, после того как понаставил всякого разного - 700-800 Мб. Это смешные показатели по современным меркам.

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

108. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Anonim (??), 18-Май-22, 20:43 
А как же дырени?
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

110. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Fracta1L (ok), 18-Май-22, 20:45 
Дырени были, есть и будут. Даже прекрасный Раст не избавит от них полностью.
Ответить | Правка | Наверх | Cообщить модератору

156. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от microsoft (?), 18-Май-22, 21:40 
Как там твои патчи в расто ядро, покажешь?
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

27. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (13), 18-Май-22, 16:57 
Qt6 оказался совсем мёртвым.
А проблемы уже были видны с Qt5 - выпилены полезные вещи и добавлены условно-годные, многие остались на Qt4 и не собираются переходить на более новые версии (в перспективе только уход с Qt совсем).
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

30. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (30), 18-Май-22, 17:04 
У них поддержка уже куплена и они согласны платить космические бабки за продолжение этой поддержки, вместо того, чтобы выполнить тривиальную миграцию на новую версию? Можно примеры? Это ж не гтк, в кутях совместимость лет 20 обеспечивается.
Ответить | Правка | Наверх | Cообщить модератору

43. "Технический директор Qt Company и главный сопровождающий Qt ..."  –1 +/
Сообщение от Аноним (13), 18-Май-22, 17:38 
> они согласны платить космические бабки за продолжение этой поддержки

Что именно там нужно в Qt4 поддерживать? (Qt4 есть во всех дистрибутивах линукса и не видно растущего вороха патчей).

> вместо того, чтобы выполнить тривиальную миграцию на новую версию?

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

> в кутях совместимость лет 20 обеспечивается.

Какая совместимость? Постоянные переименования методов, неочевидные изменения поведения.
Посмотри сколько deprecated и removed в Qt5:
https://en.wikipedia.org/wiki/Qt_version_history

И на это предлагалось переходить??? Да никогда!

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

47. "Технический директор Qt Company и главный сопровождающий Qt ..."  +2 +/
Сообщение от Fracta1L (ok), 18-Май-22, 17:44 
> Qt4 есть во всех дистрибутивах линукса

А, да ты просто наркоман

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

155. "Технический директор Qt Company и главный сопровождающий Qt ..."  –1 +/
Сообщение от Michael Shigorinemail (ok), 18-Май-22, 21:40 
> (Qt4 есть во всех дистрибутивах линукса и не видно растущего вороха патчей)

Не-а.

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

212. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (212), 24-Май-22, 22:28 
3.14дор
Ответить | Правка | Наверх | Cообщить модератору

34. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Fracta1L (ok), 18-Май-22, 17:19 
> Qt6 оказался совсем мёртвым

Обоснуй. Я вижу только годные масштабные новшества вроде компилируемого QML.

> многие остались на Qt4

Кто, например? Почему у меня, типичного десктопного пользователя, в системе нет Qt4, при том что:

> Packages: 1386 (pacman)

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

45. "Технический директор Qt Company и главный сопровождающий Qt ..."  –2 +/
Сообщение от Аноним (24), 18-Май-22, 17:43 
> pacman

всё с тобой ясно


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

90. "Технический директор Qt Company и главный сопровождающий Qt ..."  +2 +/
Сообщение от Аноним (90), 18-Май-22, 20:04 
Как говорится, не можешь опровергнуть - докопайся до дистра.
Ответить | Правка | Наверх | Cообщить модератору

50. "Технический директор Qt Company и главный сопровождающий Qt ..."  –1 +/
Сообщение от Аноним (13), 18-Май-22, 17:49 
> Обоснуй.

https://doc.qt.io/qt-6/whatsnew60.html#removed-modules-in-qt...

Замену удалённым модулям предложили всем искать самостоятельно. С очевидным итогом - Qt6, до свидания.


> Почему у меня, типичного десктопного пользователя, в системе нет Qt4

Выпилить приложения использующие Qt4 и сказать что они не нужны - много ума не нужно.

Но софтом из дистрибутивов жизнь не ограничиватся.
Один легко доступный пример - компания Xilinx. Отказалась переходить на Qt5, перешли на Java (Xilinx ISE -> Xilinx Vivado).
Ранее использовали Qt3, затем Qt4

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

53. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Fracta1L (ok), 18-Май-22, 17:56 
> in Qt 6.0
> They may be re-introduced in a future release of Qt 6.

И они постепенно re-introduced. Ты жалкий демагог, Аноним.

> Один легко доступный пример - компания Xilinx

Ну всё, теперь остаётся посыпать голову пеплом и похоронить Qt. Ведь сам Xilinx перешёл на джаву!

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

57. "Технический директор Qt Company и главный сопровождающий Qt ..."  +1 +/
Сообщение от Аноним (24), 18-Май-22, 18:12 
>> They may be re-introduced in a future release of Qt 6.
> И они постепенно re-introduced. Ты жалкий демагог, Аноним.

как и ты) знаешь как переводится «may be»? так что давай пруф на факт того что кути не брехуны

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

81. "Технический директор Qt Company и главный сопровождающий Qt ..."  –1 +/
Сообщение от Fracta1L (ok), 18-Май-22, 19:31 
Уже бегу искать опровержения твоим вскукарекам 😄

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

54. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (30), 18-Май-22, 18:05 
Я ни на что не намекаю, но пройдись по эти ссылкам

https://doc.qt.io/qt-6/whatsnew61.html
https://doc.qt.io/qt-6/whatsnew62.html
https://doc.qt.io/qt-6/whatsnew63.html

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

>приложения использующие Qt4

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

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

56. "Технический директор Qt Company и главный сопровождающий Qt ..."  –2 +/
Сообщение от Аноним (13), 18-Май-22, 18:12 
> Ты так говоришь, будто их удалили, а это не так. Маловажный и никем не востребованный хлам отсрочили до лучших времён.

После того как все сказали "до свидания" начало доходить, что без этого так сказать "хлама" Qt оказался не нужен.
По-быстрому стали запиливать обратно (и говорить "что всё по идёт плану"), но поезд уже ушёл.

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

58. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (30), 18-Май-22, 18:15 
Они предупреждали об этом задолго до, я уверен, все заинтересованные были в курсе. А вот спена политики ЛТС это действительно серьёзный удар (но не для тех, кто приобретает коммерческую лицензию и кто считается основным потребителем).
Ответить | Правка | Наверх | Cообщить модератору

186. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (-), 19-Май-22, 14:43 
Оно пока может не очень заметно, но в целом идёт движение в сторону реактивных уёв. React, ReactiveUI, Flutter, SwiftUI, ... Мы на пороге очередной смены парадигмы, или даже уже за этим порогом, просто до линуксячьего десктопа это ещё не добралось, да и в целом не везде проникло. Техдир qt явно чувствует неладное, и меняет область деятельности, подальше от всех этих мутабельных деревьев виджетов, которые сложно уложить в современный графический пайплайн, которые крайне сложно обновлять асинхронно с десятка различных ядер, которые погрязли в динамическом диспатче из-за ООП-ориентации, и тп. Мы на пороге нового мира, в котором у нас будет реактивный UI, с латенсями прям как в DOS'е, с полной асинхронностью, со способностью рендерить гуй подстраиваясь под частоту обновления экрана... Короче гуй, типа как в играх, но при этом не специально выточенный лобзиком под конкретную игру, и при этом крайне примитивный, а вполне позволяющий запиливать сложные интерфейсы с тысячами виджетов, но при этом не теряя перков риалтаймового гуя.

SwiftUI, быть может, ближе всех к цели, но я уверен, что можно лучше. Всякие там React/Flutter имеют очевидные недостатки, потому что полагаются на браузер и js, с их тяжеленным DOM'ом, интерпретацией, динамической типизацией и сборкой мусора. Насчёт ReactiveUI из C# я не уверен, не разглядывал его, но это опять же динамическая типизация и сборка мусора. Но C++ и Rust пытаются подтянутся до уровня, всякие там imgui, egui, rui, druid, ... Эксперименты следуют один за другим, и сейчас можно даже видеть направление движения в исследованиях.

Через десять лет qt и gtk будут считаться legacy библиотеками, типа как motif сегодня. Но прямо сейчас они стагнируют. Если их как-то и можно допиливать, то это мелкие косметические улучшения, которые реально ни на что не влияют. Они не снизят latency на порядок, они не позволят рисовать кнопки и выпадающие менюшки в AAA-игре, они не позволят запиливать мобильное приложение, которое будет работать везде, где есть что-нибудь из списка vulkan, metal, opengl, dx. Они не позволят в тысячу ядер обрабатывать ввод, обновлять счётчики, и иногда добавлять новых элементов в списки, так что бы программисты не просыпались бы в холодном поту от кошмарного сна на тему race condition/data race.

Так что qt стагнирует. qml это шаг вперёд, но с отставанием от индустрии в целом.

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

187. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Fracta1L (ok), 19-Май-22, 14:47 
> Они не снизят latency на порядок, они не позволят рисовать кнопки и выпадающие менюшки в AAA-игре, они не позволят запиливать мобильное приложение, которое будет работать везде, где есть что-нибудь из списка vulkan, metal, opengl, dx. Они не позволят в тысячу ядер обрабатывать ввод, обновлять счётчики, и иногда добавлять новых элементов в списки, так что бы программисты не просыпались бы в холодном поту от кошмарного сна на тему race condition/data race.

А в чём принципиальное препятствие?

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

195. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (-), 19-Май-22, 18:13 
Архитектура? Я не могу вычленить какое-то одно "принципиальное препятствие". Может ООП? Или структуры данных, которые меняются асинхронно из разных контекстов? Или может "any problem in computer science can be solved with another level of indirection except for the problem of too many levels of indirection"?
Ответить | Правка | Наверх | Cообщить модератору

147. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от ИмяХ (?), 18-Май-22, 21:25 
Не "загубили" а полностью доделали до законченого состояния, больше некуда и нечего в нём развивать - все задачи полностью выполнены.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

29. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (29), 18-Май-22, 17:01 
Затащил qml, двинул виджеты в сторону стагнации. Теперь можно уходить.
Ответить | Правка | Наверх | Cообщить модератору

93. "Технический директор Qt Company и главный сопровождающий Qt ..."  +3 +/
Сообщение от Аноним (93), 18-Май-22, 20:13 
qml - лучше, что есть в интерфейсостроении
Ответить | Правка | Наверх | Cообщить модератору

95. "Технический директор Qt Company и главный сопровождающий Qt ..."  +2 +/
Сообщение от Лучший аноним (?), 18-Май-22, 20:16 
Когда там совсем не останется JS, тогда и поговорим.
Ответить | Правка | Наверх | Cообщить модератору

101. "Технический директор Qt Company и главный сопровождающий Qt ..."  –3 +/
Сообщение от Аноним (29), 18-Май-22, 20:28 
И декларативный подход такое себе, если разобраться. Взаимодействия с плюсами из жс тоже затратное весьма.
Ответить | Правка | Наверх | Cообщить модератору

169. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (169), 19-Май-22, 00:21 
Т.е. императивно описывать простыню связей элементов интерфейса норм, а декларативно описать сам интерфейс нет? И что такого вы гоняете из JS в плюсы, что оно у вас затратно?
Ответить | Правка | Наверх | Cообщить модератору

173. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (29), 19-Май-22, 01:01 
Я тебя конечно удивлю, но QML это не только описание интерфейса. Там, внезапно, ещё и императивные ошмётки, кои надо ещё как-то заворачивать.
Ответить | Правка | Наверх | Cообщить модератору

178. "Технический директор Qt Company и главный сопровождающий Qt ..."  +3 +/
Сообщение от ACCA (ok), 19-Май-22, 04:42 
Я его ещё больше удивлю. Чем бы ты не взялся декларативно описывать, внезапно возникают императивные загогулины.

В своё время проехался туда через YAML...

Теорема Гёделя о неполноте, мать его.

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

197. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Neon (??), 20-Май-22, 05:18 
Лишняя сущность JS, усложняющая написание и тормозящая к тому же
Ответить | Правка | К родителю #169 | Наверх | Cообщить модератору

191. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Vacu923ek (ok), 19-Май-22, 14:59 
Ну не, ты просто недопонимаешь декларативность: это же чистой воды domain language! Т.е. язык, специально сделанный под задачу. А значит стократ более эффективный и безопасный, чем "сишный" аналог. Вообще будущее UI именно за декларативным языком (тот же XAML). Но WPF сам по себе превратился в overengineered shit, поэтому надо пилить что-то похожее, но сугубо под задачу UI (безо всяких bindings, bubble events, templates и т.п.) Тогда это взлетит как "UI либа" для любого языка.
Ответить | Правка | К родителю #101 | Наверх | Cообщить модератору

168. "Технический директор Qt Company и главный сопровождающий Qt ..."  –1 +/
Сообщение от Аноним (169), 19-Май-22, 00:15 
Там минимальный JS. Только то, что действительно нужно.
Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору

174. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (29), 19-Май-22, 01:03 
Так в этом и проблема. Чуть что, надо в плюсы прыгать.
Ответить | Правка | Наверх | Cообщить модератору

183. "Технический директор Qt Company и главный сопровождающий Qt ..."  +3 +/
Сообщение от Аноним (183), 19-Май-22, 08:04 
JS не отвечет условию "действительно нужно".
Ответить | Правка | К родителю #168 | Наверх | Cообщить модератору

192. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Vacu923ek (ok), 19-Май-22, 15:01 
JS не нужен. Даже как "минимальный". Декларации - только они и должны быть в UI. Вся алгоритмическая хрень пишется в коде.
Ответить | Правка | К родителю #168 | Наверх | Cообщить модератору

202. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от ммнюмнюмус (?), 20-Май-22, 20:57 
Алгоритмы можно допустить, если язык - квази-компилируемый: пусть не с генерируемым исполняемым кодом, но хотя бы системой таблиц переходов и callback, из которых строится некий статичный автомат, структура которого почти не меняется при исполнении (если меняется - то только другим автоматом).
Ответить | Правка | Наверх | Cообщить модератору

204. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от n00by (ok), 21-Май-22, 06:30 
Кому они должны и где почитать расписку? Пока видел лишь научный споры о полноте по Тьюрингу HTML+CSS (см. реализацию Rule 110).
Ответить | Правка | К родителю #192 | Наверх | Cообщить модератору

205. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Vacu923ek (ok), 21-Май-22, 14:01 
> Кому они должны и где почитать расписку? Пока видел лишь научный споры
> о полноте по Тьюрингу HTML+CSS (см. реализацию Rule 110).

Они должны адекватным прогерам :) Вот расписка: "язык UI должен быть декларативным!".

Никакие тьюринги тут не нужны - нужна адекватная языковая модель + приятный синтаксис.
Из главный идей:
1. Язык должен поддерживать структуры + массивы
2. Максимально удалён от ASCII. Это позволит обходиться без идиотских "эскейп-последовательностей".
3. Минимальность и однозначность - чтобы читающий человек легко мог понимать конструкции, даже вырваные из контекста.

Как только он появится, HTML и WPF можно на помойку

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

206. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от n00by (ok), 22-Май-22, 12:04 
А массив разве не императивная конструкция? Индекс элемента - это состояние.
Ответить | Правка | Наверх | Cообщить модератору

209. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Vacu923ek (ok), 23-Май-22, 06:03 
> А массив разве не императивная конструкция? Индекс элемента - это состояние.

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

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

210. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от n00by (ok), 23-Май-22, 09:12 
>> А массив разве не императивная конструкция? Индекс элемента - это состояние.
> Не вижу особого смысла растекаться мыслью по древу.

Ну так то да. Вопрос риторический. :)

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

Участвуете в разработке и принимаете там решения?

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

211. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Vacu923ek (ok), 23-Май-22, 13:52 
>> Я описал, каким должен быть язык. С радостью выслушаю любые идеи по его улучшению или необходимым свойствам.
> Участвуете в разработке и принимаете там решения?

Ну а как же - сам себе хозяин! :))

https://rsdn.org/forum/dotnet.gui/8147114.all

См. пример в сообщении
От:    Kolesiki    
Дата:     06.12.21 21:43

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

213. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от n00by (ok), 26-Май-22, 14:06 
Спасибо.

Допустим, я хочу добавить туда некий DateTimeEdit, что бы выбрать сегодняшнее число и увидеть соответствующую фазу Луны. Луна должна отображаться наглядно - что бы крестьянин не чесал репу, а сразу видел, что сегодня полнолуние и сажать репу не время. Потом я хочу поставить курсор в одно из полей ввода DateTimeEdit и нажать клавишу "вверх", что бы фаза Луны плавно менялась вслед за цифрами. Как это сделать декларативно?

И, кстати, по поводу "язык должен быть лаконичным", вот это декларативно?


// UI
MainWindow {
  Title = "Main Window";
  W     = 100;
  Style = @RO @M;
  Controls = <Split>
             <Button { W = 30; H = 40 }>
             <GroupBox {
               Header = "Heya!";
               Controls = <Toolbar>
                          <DockLayout>
             }>
}
Тут я не уверен, что правильно написал, поскольку не ясно, чем отличается Title от Header, может ли быть два Toolbar-а и зачем контролы явно декларировать как Controls. Просто немножко поменял пунктуацию и получился существующий язык - там, вроде, фазы Луны можно нарисовать.

По поводу вопроса в том сообщении, кому это нужно - был на RSDN c-smile. Написал движки HTMLLayout и Sciter задолго до всех этих Electron-ов, и они заметно полегче. Его долго просили открыть исходники, он организовал сбор средств (библиотека и закрытая продаётся), но так и не набралась сумма. Ну а в России как в том анекдоте: гипотетически такое всем надо, главное, без WinForms, а практически патриотично настроенные создатели ОС рекомендуют настроить Tor и скачать санкционную Qt.

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

215. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Vacu923ek (ok), 27-Май-22, 03:32 
> Потом я хочу поставить курсор в одно из полей ввода DateTimeEdit и нажать клавишу "вверх", что бы
> фаза Луны плавно менялась вслед за цифрами. Как это сделать декларативно?

Не понимаю этого запроса "сделать декларативно". Вы коренным образом путаете статическую декларацию UI с поведением отдельного, комплексного контрола (ох, и испортил же вас WPF!).
Грубо говоря, у вас есть "вид" и "поведение". В "виде" создаёте все нужные "фазы луны", привязываетесь к событиям и вуаля - делайте в коде что-угодно("поведение")! Если необходимо - пишется отдельный контрол, который вообще вставляется одной строкой.


> И, кстати, по поводу "язык должен быть лаконичным", вот это декларативно?
>   Title = "Main Window";

Точка с запятой уже излишество. В списке контролов непонятно где конец списка - это неудобно ни человеку, ни парсеру. А так в целом "те же яйца, но с другими скобками".


> Просто немножко поменял пунктуацию и получился существующий язык - там, вроде, фазы Луны можно нарисовать.

В этом и дело - не бывает "павлиноуткоежей"! Либо ты делаешь нормальный DSL для UI, либо опять КОСТЫЛЬ из существующих ЯОН. Чего ради?
Смысл DSL в том и состоит, что "язык для UI" будет максимально чистым, заточенным под свою задачу и максимально удобным.


> он организовал сбор средств (библиотека и закрытая продаётся), но так и не набралась сумма

Вообще не удивлён. :) Чтобы продавать, нужно иметь коммерческую жилку, а программисты в этом полные лохи и наивные оптимисты. Тем более речь о девелоперской либе - последнее, куда компания тратит деньги (а программисты ВООБЩЕ НИКОГДА).

> Ну а в России как в том анекдоте: гипотетически такое всем надо, главное, без WinForms

Это с чего это "без WinForms"? Абсолютно непонятный каприз.
Вопрос "кому надо" был не в том смысле, что должна ли библиотека существовать (ещё как должна!), а нужна ли она кому-то как проект для развития, где у людей такие же тёплые чувства к WinForms, но им нужно больше гибкости и удобства.

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

216. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от n00by (ok), 27-Май-22, 09:42 
>> Потом я хочу поставить курсор в одно из полей ввода DateTimeEdit и нажать клавишу "вверх", что бы
>> фаза Луны плавно менялась вслед за цифрами. Как это сделать декларативно?
> Не понимаю этого запроса "сделать декларативно". Вы коренным образом путаете статическую
> декларацию UI с поведением отдельного, комплексного контрола (ох, и испортил же
> вас WPF!).

Я не знаю WPF, просто увидел расписку: "язык UI должен быть декларативным!".

> Грубо говоря, у вас есть "вид" и "поведение". В "виде" создаёте все
> нужные "фазы луны", привязываетесь к событиям и вуаля - делайте в
> коде что-угодно("поведение")! Если необходимо - пишется отдельный контрол, который вообще
> вставляется одной строкой.

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

>> И, кстати, по поводу "язык должен быть лаконичным", вот это декларативно?
>>   Title = "Main Window";
> Точка с запятой уже излишество.

Я не выдумывал свой синтаксис, а просто взял готовый, где предложения отделяются не переводом строки.

> В списке контролов непонятно где конец списка
> - это неудобно ни человеку, ни парсеру.

Это потому что я там опустил необязательную перед закрывающей скобочкой точку с запятой. :)

> А так в целом
> "те же яйца, но с другими скобками".
>> Просто немножко поменял пунктуацию и получился существующий язык - там, вроде, фазы Луны можно нарисовать.
> В этом и дело - не бывает "павлиноуткоежей"! Либо ты делаешь нормальный
> DSL для UI, либо опять КОСТЫЛЬ из существующих ЯОН. Чего ради?

Это не язык общего назначения, а альтернатива нотации Бэкуса-Наура. И я ничего не делал, взял готовое, оказалось новоделом под Фаберже.

> Смысл DSL в том и состоит, что "язык для UI" будет максимально
> чистым, заточенным под свою задачу и максимально удобным.

+------+
| окно |
+------+

>> он организовал сбор средств (библиотека и закрытая продаётся), но так и не набралась сумма
> Вообще не удивлён. :) Чтобы продавать, нужно иметь коммерческую жилку, а программисты
> в этом полные лохи и наивные оптимисты. Тем более речь о
> девелоперской либе - последнее, куда компания тратит деньги (а программисты ВООБЩЕ
> НИКОГДА).
>> Ну а в России как в том анекдоте: гипотетически такое всем надо, главное, без WinForms
> Это с чего это "без WinForms"? Абсолютно непонятный каприз.

Микрософт как бы всё, прекратила продажи своей ОС.

> Вопрос "кому надо" был не в том смысле, что должна ли библиотека
> существовать (ещё как должна!), а нужна ли она кому-то как проект
> для развития, где у людей такие же тёплые чувства к WinForms,
> но им нужно больше гибкости и удобства.

Ну вот Луну нарисовать декларативно - это разве не гибкость?

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

217. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Vacu923ek (ok), 27-Май-22, 10:57 
> Возможно вид Луны описать математической формулой, чуть более сложной, чем указание ширины
> и высоты кнопки. Зачем для него поведение?

Затем, что в коде реализуется всё, что не вписывается в декларации. В разметке можно написать "W=100", всё, что сложнее - в код.


>>> И, кстати, по поводу "язык должен быть лаконичным", вот это декларативно?
>>>   Title = "Main Window";
>> Точка с запятой уже излишество.
> Я не выдумывал свой синтаксис, а просто взял готовый, где предложения отделяются
> не переводом строки.

Ну вот поэтому этот синтаксис и говно! Потому что "взял готовый" и ОПЯТЬ не "язык описания интерфейсов", а "альтернатива нотации Бэкуса-Наура" - когда это Б-Н предназначался для UI??

>> В этом и дело - не бывает "павлиноуткоежей"! Либо ты делаешь нормальный
>> DSL для UI, либо опять КОСТЫЛЬ из существующих ЯОН. Чего ради?
> Это не язык общего назначения, а альтернатива нотации Бэкуса-Наура. И я ничего
> не делал, взял готовое, оказалось новоделом под Фаберже.

Если ты ничего не делал :) значит зачем что-либо предлагать? Если это НЕ специальный язык для UI - сразу можешь его заворачивать, не нужен.


>> Это с чего это "без WinForms"? Абсолютно непонятный каприз.
> Микрософт как бы всё, прекратила продажи своей ОС.

Какой ОС? WinForms?? :)

Поверь, и 7-ка и WinForms чувствуют себя прекрасно и без абстрактных "поддержек" из Рэдмонда.


>> для развития, где у людей такие же тёплые чувства к WinForms, но им нужно больше гибкости и удобства.
> Ну вот Луну нарисовать декларативно - это разве не гибкость?

Мыслишь как школьник :) Тебе - луну, тому - пиццу, третьему - 4-мерный футбольный мяч... что, теперь под вас всех затачивать простейший язык интерфейсов?! Ну так кончите как PL/1 (который тоже ВСЁ в себя вбирал) - на обочине истории. Ну или как живой труп WPF.

Язык конечно должен быть гибким, но исключительно в рамках UI задач. "Луна" - это не задача UI, нет никакой луны - есть абстрактные контролы со своими свойствами, их размещают на поверхности.

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

219. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от n00by (ok), 27-Май-22, 12:09 
>> Возможно вид Луны описать математической формулой, чуть более сложной, чем указание ширины
>> и высоты кнопки. Зачем для него поведение?
> Затем, что в коде реализуется всё, что не вписывается в декларации. В
> разметке можно написать "W=100", всё, что сложнее - в код.

Куда написать W=2*H?

>>>> И, кстати, по поводу "язык должен быть лаконичным", вот это декларативно?
>>>>   Title = "Main Window";
>>> Точка с запятой уже излишество.
>> Я не выдумывал свой синтаксис, а просто взял готовый, где предложения отделяются
>> не переводом строки.
> Ну вот поэтому этот синтаксис и говно! Потому что "взял готовый" и
> ОПЯТЬ не "язык описания интерфейсов", а "альтернатива нотации Бэкуса-Наура" - когда
> это Б-Н предназначался для UI??

Скобочки - это пунктуация. Синтаксис "те же яйца, но с другими скобками" (ц)
В общем, с оригиналом всё ясно.

>>> В этом и дело - не бывает "павлиноуткоежей"! Либо ты делаешь нормальный
>>> DSL для UI, либо опять КОСТЫЛЬ из существующих ЯОН. Чего ради?
>> Это не язык общего назначения, а альтернатива нотации Бэкуса-Наура. И я ничего
>> не делал, взял готовое, оказалось новоделом под Фаберже.
> Если ты ничего не делал :) значит зачем что-либо предлагать? Если это
> НЕ специальный язык для UI - сразу можешь его заворачивать, не
> нужен.

Я и не предлагаю, а смотрю реакцию.

>>> Это с чего это "без WinForms"? Абсолютно непонятный каприз.
>> Микрософт как бы всё, прекратила продажи своей ОС.
> Какой ОС? WinForms?? :)

У Микрософт ОС называется Windows.

> Поверь, и 7-ка и WinForms чувствуют себя прекрасно и без абстрактных "поддержек"
> из Рэдмонда.

Я и производителю Windows не верю - они уже отказались от обязательств.

>>> для развития, где у людей такие же тёплые чувства к WinForms, но им нужно больше гибкости и удобства.
>> Ну вот Луну нарисовать декларативно - это разве не гибкость?
> Мыслишь как школьник :) Тебе - луну, тому - пиццу, третьему -
> 4-мерный футбольный мяч... что, теперь под вас всех затачивать простейший язык
> интерфейсов?! Ну так кончите как PL/1 (который тоже ВСЁ в себя
> вбирал) - на обочине истории. Ну или как живой труп WPF.

Самое главное - непонятный вопрос про GPU и программный рендеринг выкинуть. Иначе про школьника не зайдёт. ;)

> Язык конечно должен быть гибким, но исключительно в рамках UI задач. "Луна"
> - это не задача UI, нет никакой луны - есть абстрактные
> контролы со своими свойствами, их размещают на поверхности.

Опять "должен". Язык программирования пока ещё объект, а не субъект. Объекты пока ещё не берут на себя обязательств. Но умами, похоже, уже повелевают.

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

221. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Vacu923ek (ok), 27-Май-22, 13:08 
> Куда написать W=2*H?

В код же, очевидно!

>>>> Это с чего это "без WinForms"? Абсолютно непонятный каприз.
>>> Микрософт как бы всё, прекратила продажи своей ОС.
>> Какой ОС? WinForms?? :)
> У Микрософт ОС называется Windows.

Ну а мы говорим про WinForms, с чего бы мне ещё об ОС думать??


>> Поверь, и 7-ка и WinForms чувствуют себя прекрасно и без абстрактных "поддержек"
>> из Рэдмонда.
> Я и производителю Windows не верю - они уже отказались от обязательств.

Это к другому доктору, я - проктолог. :)


>> интерфейсов?! Ну так кончите как PL/1 (который тоже ВСЁ в себя
>> вбирал) - на обочине истории. Ну или как живой труп WPF.
> Самое главное - непонятный вопрос про GPU и программный рендеринг выкинуть. Иначе
> про школьника не зайдёт. ;)

Это на каком языке написано? Выражайся понятнее, каждый ответ стал скатываться в отсебятину.


>> Язык конечно должен быть гибким, но исключительно в рамках UI задач. "Луна"
>> - это не задача UI, нет никакой луны - есть абстрактные
>> контролы со своими свойствами, их размещают на поверхности.
> Опять "должен". Язык программирования пока ещё объект, а не субъект. Объекты пока
> ещё не берут на себя обязательств. Но умами, похоже, уже повелевают.

Пивную философию сюда не надо, инженерный ответ можно?

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

222. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от n00by (ok), 28-Май-22, 10:36 
>> Куда написать W=2*H?
> В код же, очевидно!

И W=H? Всё это точно так же декларативно, как и W=100.

>>>>> Это с чего это "без WinForms"? Абсолютно непонятный каприз.
>>>> Микрософт как бы всё, прекратила продажи своей ОС.
>>> Какой ОС? WinForms?? :)
>> У Микрософт ОС называется Windows.
> Ну а мы говорим про WinForms, с чего бы мне ещё об
> ОС думать??

Я говорю о, цитирую: Вот расписка: "язык UI должен быть декларативным!".

>>> Поверь, и 7-ка и WinForms чувствуют себя прекрасно и без абстрактных "поддержек"
>>> из Рэдмонда.
>> Я и производителю Windows не верю - они уже отказались от обязательств.
> Это к другому доктору, я - проктолог. :)

Вопрос срока службы программного продукта -- технический.

>>> интерфейсов?! Ну так кончите как PL/1 (который тоже ВСЁ в себя
>>> вбирал) - на обочине истории. Ну или как живой труп WPF.
>> Самое главное - непонятный вопрос про GPU и программный рендеринг выкинуть. Иначе
>> про школьника не зайдёт. ;)
> Это на каком языке написано? Выражайся понятнее, каждый ответ стал скатываться в
> отсебятину.

Не скатывайся, задавай конкретные вопросы по непонятным тебе словам. Пиксели (элементы картинки, точки) рисует графический процессор (GPU) или центральный процессор, а не волшебный гномик из WinForms.

>>> Язык конечно должен быть гибким, но исключительно в рамках UI задач. "Луна"
>>> - это не задача UI, нет никакой луны - есть абстрактные
>>> контролы со своими свойствами, их размещают на поверхности.
>> Опять "должен". Язык программирования пока ещё объект, а не субъект. Объекты пока
>> ещё не берут на себя обязательств. Но умами, похоже, уже повелевают.
> Пивную философию сюда не надо, инженерный ответ можно?

Можно было и не спрашивать, разрешаю. Но после признания "я - проктолог" уже не жду.

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

198. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Neon (??), 20-Май-22, 05:19 
JS - лишняя херня, пятая нога для С++
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

32. "Технический директор Qt Company и главный сопровождающий Qt ..."  +4 +/
Сообщение от Аноним (32), 18-Май-22, 17:16 
На 4 пне пойдет? не имеющем аналогов
Ответить | Правка | Наверх | Cообщить модератору

37. "Технический директор Qt Company и главный сопровождающий Qt ..."  +2 +/
Сообщение от Fracta1L (ok), 18-Май-22, 17:25 
Я недавно экспериментировал со сборкой генты с TDE и там же собирал последний Qt5 для телеграма и кубитторрента, всё нормально собралось с -march=i686 и сносно работало в виртуалке с одним урезанным ядром. Но собирал я с поддержкой sse3, а эти инструкции не все четверопни умеют.
Ответить | Правка | Наверх | Cообщить модератору

46. "Технический директор Qt Company и главный сопровождающий Qt ..."  –5 +/
Сообщение от Аноним (24), 18-Май-22, 17:44 
> кубитторрента

жирное неповоротливое нечто, текущая как cyка после небольшого аптайма системы, ффтопку

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

150. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от ИмяХ (?), 18-Май-22, 21:27 
И даже на это жирном и неповоротливом нечто Qt крутился нормально на четвёртом пне.
Ответить | Правка | Наверх | Cообщить модератору

180. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от bOOster (ok), 19-Май-22, 06:32 
Вот если бы ты о каком-нибудь дохленьком АРМе говорил....
Ответить | Правка | Наверх | Cообщить модератору

172. "Технический директор Qt Company и главный сопровождающий Qt ..."  –1 +/
Сообщение от Аноним (172), 19-Май-22, 00:55 
так плюсы же, еще б не течь
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

207. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Ан (??), 22-Май-22, 12:37 
Проблемы там с памятью есть только с версии 4.4, которая перешла на вторую ветку либторрента, и вызваны они, собственно, либторрентом, а не кубитом: https://github.com/arvidn/libtorrent/issues/6667
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

55. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (30), 18-Май-22, 18:11 
Я не понимаю, как они умудрились сделать запуск кубитторента в полчаса, я помню, разве что, файрфокс, из программ, запускавшихся полчаса. Так тот хотя бы диски не насиловал. Ещё и настройки с тегами теряет, ох какое удовольствое когда все торренты оказывается в кучу намешаны. Потом ещё и размещение на диске потерял, ищи для каждой раздачи где файлы на диске лежат сам. Кто этими позорными программами вообще пользуется?
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

61. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (61), 18-Май-22, 18:34 
Люди с прямыми руками и современными железками.
Ответить | Правка | Наверх | Cообщить модератору

65. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (30), 18-Май-22, 18:40 
Да ну, бред полнейший. Что ты там настраивать собираешься, как это поможет от намеренного обнуления пользовательских данных при обновлении? И почему даже ktorrent не имел таких проблем.
Ответить | Правка | Наверх | Cообщить модератору

68. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (61), 18-Май-22, 18:44 
Не знаю у меня обычный репозиторный qbittorent от убунты последний LTS уже года 4 все работает. Обновляется он редко, может и не обновляется. Кушать не просить единственный косяк что при наведении в трее там голый HTML причем очень давно.  
Ответить | Правка | Наверх | Cообщить модератору

74. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (24), 18-Май-22, 19:00 
> при наведении в трее там голый HTML причем очень давно

Помнится был такой косяк в плеере Clementine, перешёл с него на Strawberry. Точнее, команда Calculate всех своих хомяков перевела. Запомнил его так как находил изуе на щитхабе, но на Gentoo видимо не  починили это дело.

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

63. "Технический директор Qt Company и главный сопровождающий Qt ..."  +5 +/
Сообщение от Аноним (32), 18-Май-22, 18:36 
> TDE

Так тринити в составе Q4OS даже на 3 пне (туалатин 1ггц / 1 гиг озу) летает. К слову сказать, SSE3 не было только на самых ранних уилламетт и нортвудах, которые даже тогда были редкостью из-за экзотической памяти рд-рам.

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

70. "Технический директор Qt Company и главный сопровождающий Qt ..."  –3 +/
Сообщение от Аноним (13), 18-Май-22, 18:53 
> SSE3 не было только
> на самых ранних уилламетт и нортвудах, которые даже тогда были редкостью
> из-за экзотической памяти рд-рам.

Какой ещё рд-рам. Полно вилламетов и нотвудов на самой типовой ddr1.

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

78. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (78), 18-Май-22, 19:05 
> Полно вилламетов и нотвудов

Удачи с поиском

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

86. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Fracta1L (ok), 18-Май-22, 19:41 
У меня был Селерон-виломёт на 1,7 ГГц, не сказал бы что это были редкие камни, их многие брали, как и Пни
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

59. "Технический директор Qt Company и главный сопровождающий Qt ..."  –2 +/
Сообщение от OperaPrestFan (?), 18-Май-22, 18:19 
ну, может сопенсорсят полностью QT, не ???
Ответить | Правка | Наверх | Cообщить модератору

62. "Технический директор Qt Company и главный сопровождающий Qt ..."  +8 +/
Сообщение от Аноним (61), 18-Май-22, 18:35 
QuickTime никогда не сопесорсят, забудь.
Ответить | Правка | Наверх | Cообщить модератору

64. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (64), 18-Май-22, 18:40 
qt5 и qt6 благодаря этому могильщику неюзабельны, при переключениях видеокарты весь интерфейс фризится.
Ответить | Правка | Наверх | Cообщить модератору

69. "Технический директор Qt Company и главный сопровождающий Qt ..."  +1 +/
Сообщение от Аноним (61), 18-Май-22, 18:45 
Расскажи зачем ты переключаешь видеокарты?
Ответить | Правка | Наверх | Cообщить модератору

112. "Технический директор Qt Company и главный сопровождающий Qt ..."  +8 +/
Сообщение от Fracta1L (ok), 18-Май-22, 20:48 
Чтобы интерфейс фризился. Что за глупые вопросы?
Ответить | Правка | Наверх | Cообщить модератору

190. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Vacu923ek (ok), 19-Май-22, 14:54 
5 баллов! :))))))))))))))))
Ответить | Правка | Наверх | Cообщить модератору

76. "Технический директор Qt Company и главный сопровождающий Qt ..."  –1 +/
Сообщение от Аноним (24), 18-Май-22, 19:03 
> при переключениях видеокарты весь интерфейс фризится

так вам в гном, батенька, милости просим, здесь всё просто работает

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

193. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (193), 19-Май-22, 16:12 
> так вам в гном, батенька, милости просим, здесь всё просто работает

РЖУ

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

98. "Технический директор Qt Company и главный сопровождающий Qt ..."  +3 +/
Сообщение от Онаним (?), 18-Май-22, 20:22 
Говнистый чел, любит баги закрывать "у нас все работает", или "это нам не надо". Надеюсь теперь развитие в нужном направлении пойдет, а не в этот сраный аутомотив панельки приборов.
Ответить | Правка | Наверх | Cообщить модератору

171. "Технический директор Qt Company и главный сопровождающий Qt ..."  +1 +/
Сообщение от Аноним (169), 19-Май-22, 00:27 
Так весь код порос костылями, затычками и множеством разных исключений. Они уже боятся что-то менять без весомой причины. Правило 10 багов исправил, 100 добавил - это про них.
Ответить | Правка | Наверх | Cообщить модератору

177. "Технический директор Qt Company и главный сопровождающий Qt ..."  +1 +/
Сообщение от Аноним (177), 19-Май-22, 03:09 
Такое с возрастом происходит с абсолютно в ЛЮБЫМ проектом. Как не проектируй изначально, всего наперед невозможно учесть, отсюда и костыли с затычками и исключениями. Поэтому разумно раз в несколько лет переписывать все с нуля с оглядкой на современные технологии, полностью удаляя легаси.
Ответить | Правка | Наверх | Cообщить модератору

181. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от bOOster (ok), 19-Май-22, 06:35 
Ну это если ты халтуру гонишь и делаешь вид что тебе всегда некогда. А так садишься и переписываешь куски кода, дабы от затычек и костылей подальше.
Ответить | Правка | Наверх | Cообщить модератору

189. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Vacu923ek (ok), 19-Май-22, 14:53 
Может и говнистый. Но надо понимать - далеко не все "хотелки" юзеров надо бежать реализовывать!
У меня перед глазами пример FastColoredTextBox - казалось бы, просто "виджет редактирования" с подстветкой - именно "виджет", а не готовая Visual Studio! И всё равно просят то запилить подсветку C#, то "подсказки" к SQL (та ещё задачка!!), то пропорциональный фонт, то ещё какую хрень... Есессно автор такие вещи не касается.

Что там в Qt - фиг знает, знаю только одно - "монстры" обречены как динозавры - слишком большие и неуклюжие для этого сложного мира. Одно дело - запилить "кастомные кнопочки", другое - захреначить под это дело чуть ли не операционную систему! Не взлетит или взлетит и громко бумкнется.

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

120. "Технический директор Qt Company и главный сопровождающий Qt ..."  +3 +/
Сообщение от Аноним (120), 18-Май-22, 21:01 
Qt безальтернативен, ругай его или нет
Ответить | Правка | Наверх | Cообщить модератору

170. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (169), 19-Май-22, 00:24 
Но внутри он всё время жиреет и подгнивает, потихоньку, незаметно для большинства.
Ответить | Правка | Наверх | Cообщить модератору

175. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (29), 19-Май-22, 01:05 
Там у них вообще странная модель. Все силы бросили на QML, а неподдерживаемые виджеты пытаются продавать. Оно и понятно, с голым QML оно никому не надо.
Ответить | Правка | Наверх | Cообщить модератору

179. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (179), 19-Май-22, 06:18 
>жиреет

Нормально билди, нормально будет. Вот статья как вкомпилировать в программу из QT только то что будет использоваться. LTO по-научному (link time optimization). https://www.qt.io/blog/2019/01/02/qt-applications-lto

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

184. "Технический директор Qt Company и главный сопровождающий Qt ..."  –1 +/
Сообщение от Аноним (24), 19-Май-22, 08:18 
> как вкомпилировать в программу из QT только то что будет использоваться

зачем мне компилировать из QuickTime?

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

194. "Технический директор Qt Company и главный сопровождающий Qt ..."  +3 +/
Сообщение от Аноним (194), 19-Май-22, 17:58 
"Есть два вида языков: те, на которые жалуются все, и те, которые никто не использует." Б.Страуструп
Ответить | Правка | К родителю #120 | Наверх | Cообщить модератору

196. "Технический директор Qt Company и главный сопровождающий Qt ..."  +2 +/
Сообщение от Аноним (196), 20-Май-22, 00:26 
Настолько безальтернативен, что мне ни разу не пришлось пользоваться за свою карьеру?
Ответить | Правка | К родителю #120 | Наверх | Cообщить модератору

200. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от n00by (ok), 20-Май-22, 11:27 
Там есть какой-то qGraphicsItemCast<> (лень уточнять, название не помню). Реализовано как обёртка вокруг dynamic_cast<>. Обёртка не простая, а несколько вложенных, но ничего помимо стандартного каста там не обнаружил. Что скажете? Я думаю, они всё правильно сделали, но было это так давно, что каста в стандарте тогда не было, как и контейнеров и прочего. Вот сидишь, смотришь на это всё и думаешь "а что делать со стандартной "альтернативой?"
Ответить | Правка | Наверх | Cообщить модератору

176. "Технический директор Qt Company и главный сопровождающий Qt ..."  –1 +/
Сообщение от Аноним (176), 19-Май-22, 01:35 
Хорошо бы сделали аналог Electron на своем Qt с приделанным к нему Node было бы полезно для разработчиков настольных приложений, а то сейчас браузер держать очень уж жирно для приложений.
Ответить | Правка | Наверх | Cообщить модератору

199. "Технический директор Qt Company и главный сопровождающий Qt ..."  +1 +/
Сообщение от n00by (ok), 20-Май-22, 11:19 
1. Сменили лицензионную политику.
2. Ограничили доступ к "свободному коду" по национальному признаку.
3. Основатель ушел.
4. ???

P.S.
Надо быть ближе к апстриму! (ц)

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

214. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (214), 26-Май-22, 22:19 
кутэ сейчас никто на трезвую голову не использует.
Ответить | Правка | Наверх | Cообщить модератору

218. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от Аноним (13), 27-Май-22, 11:36 
Если прибухнуть, то qt - норм.
Ответить | Правка | Наверх | Cообщить модератору

220. "Технический директор Qt Company и главный сопровождающий Qt ..."  +/
Сообщение от n00by (ok), 27-Май-22, 12:27 
Только фоты с рекламой питейного заведения не выкладывайте. А то был тут один фанат Qt Creator и POCA LINUX... давно что-то его не видно.
Ответить | Правка | Наверх | Cообщить модератору

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

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




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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