LINUX.ORG.RU
ФорумTalks

А зачем мелкомягким Qt? Приятно, если кутешные приложения будут нативно работать на арме, но MS-то это на кой?

 , ,


0

1

Сабж

At the end of September 2021, Qt 6.2 was released, with Windows on Arm hardware being available as a Technology preview. The current plan is to be able to provide full support for Windows 11 in a Qt 6.2 patch-level release. Qt is a GUI toolkit that provides cross-platform support for many open source and commercial packages across the major operating systems. Both the LLVM 12.0.0 release and the Qt 6.2 release are enabling developers to recompile applications faster as there is now native Windows on Arm support.

★★★★★

Ответ на: комментарий от rumgot

Речь в заметке не про арм в целом, а про windows11 на арм. Не в покер, а в орлянку

cobold ★★★★★
()

MS-то это на кой?

MS нуждаются в экосистеме для их ОС. Если культей не будет, то экосистема будет беднее, чем могла бы.

Manhunt ★★★★★
()
Ответ на: комментарий от TolkoSprosit

Пятница - время тупняков от меня.

tiinn ★★★★★
() автор топика
Ответ на: комментарий от Manhunt

MS нуждаются в экосистеме для их ОС.

Вот, прям настолько всё плохо, да? Т.е. не ява, не C#, а именно Qt?

tiinn ★★★★★
() автор топика

Тяжко мейнтейнить kdelibs для одинацаточки в одно рыло.

Jetty ★★★★★
()
Ответ на: комментарий от tiinn

Т.е. не ява, не C#, а именно Qt?

Полагаю, что все три из трех. И ещё куча всякого-разного сверху.

Manhunt ★★★★★
()
Ответ на: комментарий от Im_not_a_robot

И то, и другое – весьма тормозное говно в плане ГУИ. Особенно холодный запуск.

Хм, ну, да, нативный Qt тут будет лучше смотреться.

А Микрософт тут при чем?

Притом, что

Microsoft Joins Linaro, Arm and Qualcomm Technologies to Advance Windows on Arm

tiinn ★★★★★
() автор топика
Ответ на: комментарий от Im_not_a_robot

И то, и другое – весьма тормозное говно в плане ГУИ. Особенно холодный запуск.

Заблуждение. Посмотри на мои проги на Qt4/C++. Они ещё в 2009г не тормозили на P4 работотали как обычные проги, а сейчас на современном железе да ещё и на ssd вообще будет турбореактивный самолёт. Все программисты просто криворуки или специально так пишут проги.

xwicked ★★☆
()
Последнее исправление: xwicked (всего исправлений: 2)
Ответ на: комментарий от xwicked

Посмотри на мои проги на Qt4/C++. Они ещё в 2009г не тормозили на P4 работотали как обычные проги

Секундочку. Под «И то, и другое» - @Im_not_a_robot разве не C# и яву подразумевал?

tiinn ★★★★★
() автор топика
Ответ на: комментарий от xwicked

Эх. Kde4 с отключенными эффектами была супер быстрой. А этот qml хоть и удобно писать, но все равно чувствуется, что работает медленнее виджетов.

rumgot ★★★★★
()
Последнее исправление: rumgot (всего исправлений: 1)

А разве мелкософт какие-то усилия прикладывает для поддержки Qt? Это разработчики Qt стараются. Или мелкософт должен как-то активно препятствовать, по-твоему?

Harald ★★★★★
()
Ответ на: комментарий от Harald

Ну, прикладывает. Даже разрабов выделил.

Microsoft has been supportive of all these efforts and is now officially joining the Windows on Arm Project to help accelerate growth of the ecosystem.

“We are pleased to be joining Linaro alongside Arm and Qualcomm to help advance the Windows on Arm ecosystem,” said Kevin Gallo, CVP Windows Developer, Microsoft. “Native development for Windows on Arm requires an end-to-end toolchain with a strong ecosystem. This makes it easier for developers to create and unlock delightful experiences for their customers.”

tiinn ★★★★★
() автор топика
Ответ на: комментарий от tiinn

из этой фразы не следует, что разработчики на зарплате мелкософта коммитят в Qt для запила поддержки его работы на винде под ARM

Harald ★★★★★
()

А зачем мелкомягким Qt?

Ты что, дебил?

Тебе же черным по белому написали: - «Qt is a GUI toolkit that provides cross-platform support».

e000xf000h
()
Ответ на: комментарий от e000xf000h

А какой профит мелкомягким-то? Они что-то ваяют на Qt? Им не на чем писать кроссплатформу?

tiinn ★★★★★
() автор топика
Ответ на: комментарий от tiinn

А какой профит мелкомягким-то?

Ты что, только что родился? У меня сыну 7 месяцев а он уже умнее тебя. Простой кейс: в компанию нужно групповые политики безопасности причем чтобы все это ходило в зоопарке железа, на сервера и вируталки и всем насрать как оно там будет в линуксе кубере и где-то там еще, это проблема девопсов и сисадминов. Должна быть 100% проникаемость сервисов, ну и как всю это говнище реализовать? Естественно m$ AD c лдапом и прочими костылями, QT просто идет дополнением чтобы не тянуть зоопарк зависимостей а сразу ставить в пакете.

Им не на чем писать кроссплатформу?

а кто ее будет писать и самое главное зачем?

e000xf000h
()
Последнее исправление: e000xf000h (всего исправлений: 1)

Потому что

Qt is a GUI toolkit that provides cross-platform support for many open source and commercial packages across the major operating systems.

X512 ★★★★★
()

Почему бы нет? MS может поддерживать 20.5 миллионов тулкитов вечно, ещё один ничего не меняет.

x3al ★★★★★
()
Ответ на: комментарий от e000xf000h

Должна быть 100% проникаемость сервисов, ну и как всю это говнище реализовать? Естественно m$ AD c лдапом и прочими костылями, QT просто идет дополнением чтобы не тянуть зоопарк зависимостей а сразу ставить в пакете.

А Qt - то здесь зачем? Чем С# не устраивает?

tiinn ★★★★★
() автор топика
Ответ на: комментарий от tiinn

А Qt - то здесь зачем? Чем С# не устраивает?

Иди уже проспись после стекломоя с боярой, уй с диалоговыми окнами ты на сишарпе будешь выписывать?

e000xf000h
()
Ответ на: комментарий от e000xf000h

уй с диалоговыми окнами ты на сишарпе будешь выписывать?

Естественно. А что такого?

tiinn ★★★★★
() автор топика
Ответ на: комментарий от X512

В смысле? Вы сейчас какую-то Америку мне открываете, как будто я не запускал .netовские приложения под mono

tiinn ★★★★★
() автор топика

А вчём собственно вопрос? Если Qt вышел на arm винду, это значит его сделали мелкомягкие? Логика это не то что Вы себе навоображали, а то что в учебнике написано по данному предмету. 🤦‍♂️

ЗЫ ЧСХ (и это не противоречит сказаному мной выше) скайп на Qt, ЕМНИП, работает, официальный от мелкомягких.

erfea ★★★★★
()
Последнее исправление: erfea (всего исправлений: 1)
Ответ на: комментарий от erfea

скайп на Qt, ЕМНИП, работает, официальный от мелкомягких.

Чё, серьёзно? Не знал, не знал…

tiinn ★★★★★
() автор топика
Ответ на: комментарий от X512

Так, запускают же!

Работа системы T-FLEX CAD на отечественной ОС Astra Linux (c использованием технологии Wine) была продемонстрирована в режиме реального времени. Высокое быстродействие системы T-FLEX CAD 17 остаётся неизменным даже при работе со сборкой на 1,5 млн. тел. Также в планах реализация работы T-FLEX DOCs на ОС Astra Linux.

tiinn ★★★★★
() автор топика

Qt замечательно работает на ARM под гнулинуксами, также Qt работает под традиционной вендой на x86, что принципиально должно ему мешать работать на винде под ARM, даже без явной помощи со стороны мелкомягких

Harald ★★★★★
()
Ответ на: комментарий от Harald

Я не вкурсе, помню что видел кутешные либы у него. Не уверен что: а) помню правильно; б) это актуально; в) эта информация мне нужна. )

erfea ★★★★★
()

а кто мелкомягких спрашивал то? кутешники захотели и сделали билды для армовой винды..

Thero ★★★★★
()
Ответ на: комментарий от tiinn

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

Thero ★★★★★
()
Ответ на: комментарий от Manhunt

Какая разница что выбирать если что .NET MAUI что QML оба тормозных говнеца, которым нужна производительность как CPU/Memory так еще внезапно и видеочип.

bhfq ★★★★★
()
Ответ на: комментарий от fsb4000
React Native for Windows + macOS brings React Native support for the Windows SDK as well as the macOS 10.14 SDK. With this, you can use JavaScript to build native Windows apps for all devices supported by Windows 10 and higher including PCs, tablets, 2-in-1s, Xbox, Mixed reality devices, etc., as well as the macOS desktop and laptop ecosystems.

JavaScript

ну нафиг.

bhfq ★★★★★
()
Ответ на: комментарий от bhfq

Какая разница что выбирать если что .NET MAUI что QML оба тормозных говнеца

Разница в том, что есть готовые программы, написанные с использованием той или иной библиотеки/фреймворка. И никто не будет переписывать эти программы с одного говнеца на другое только ради того, чтобы выпустить релиз под маргинальную платформу «Windows on Arm». Вот и получается, что M$ больше всех заинтересованы в том, чтобы популярные библиотеки/фреймворки к себе портировать.

Manhunt ★★★★★
()
Последнее исправление: Manhunt (всего исправлений: 2)

Это больше культям надо. Мс тоже надо, да - и оно привлекает на свою сторону разрабочиков, возможно учли ошибки Windows Phone. Сама ОС-то хорошая была, а вот софта под неё не было.

shalom_ ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.