Size: a a a

Sailfish OS [sailfish.su/telegram]

2021 June 01

H

Heavy in Sailfish OS [sailfish.su/telegram]
Всем хеллоу
источник

p

pharaon in Sailfish OS [sailfish.su/telegram]
Приветствуем Heavy (@heavy_87) тебя в чате, посвященном работе и разработке Sailfish OS и Аврора ОС. Можно обсуждать любые вопросы касающиеся этих операционных систем. А на отвлеченные темы можно побеседовать в чате Sailfish OS Pub: https://t.me/sailfishos_pub. Удачного плавания!
источник

H

Heavy in Sailfish OS [sailfish.su/telegram]
Вопрос: как я понимаю все приложения пишутся на QT? То есть из IDE только Eclipse/Qt Creator?
источник

N

None in Sailfish OS [sailfish.su/telegram]
Sailfish IDE!
источник

H

Heavy in Sailfish OS [sailfish.su/telegram]
ну да - Qt Creator. Печально. Хорошо бы поддержку в IntelliJ Idea заиметь. Нативный язык Java ?
источник

H

Heavy in Sailfish OS [sailfish.su/telegram]
А, не вроде C++. Печально. То есть вручную следить за указателями и деструкторами. Было бы прикольно Rust завезти. Чтобы безопасно писать код и без сборщика мусора
источник

SC

Sergey Игоревич Chup... in Sailfish OS [sailfish.su/telegram]
Раз в пол года забегает чел с криками срочно все переписать на Раст и флаттер потому что ему лень учится новому
источник

H

Heavy in Sailfish OS [sailfish.su/telegram]
С++ - не новое. Особенно QT. Данный фреймворк одной ногой в гробу, даже ембеддеры его все меньше и меньше используют
источник

A

Alexander in Sailfish OS [sailfish.su/telegram]
> То есть вручную следить за указателями и деструкторами.

Нет 💁‍♂️. Где вы берёте эти мифы 2000х годов?
источник

I

Ivan in Sailfish OS [sailfish.su/telegram]
Там в релизнотах к 3.4.0 было:
Rust [1] programming language available. [1] wikipedia Rust_(programming_language)

но что именно available не знаю :)
источник

H

Heavy in Sailfish OS [sailfish.su/telegram]
да, вижу
источник

H

Heavy in Sailfish OS [sailfish.su/telegram]
с плюсами это не мифы. это реальность. Плюсы хороши для эмбеда, всякие там stm32 и прочие. Но тоже с некоторой оговоркой: надо помнить о фрагментации памяти.
источник

SC

Sergey Игоревич Chup... in Sailfish OS [sailfish.su/telegram]
Да... конечно... Особенно после того как научили его на stm32 запускаться
источник

SC

Sergey Игоревич Chup... in Sailfish OS [sailfish.su/telegram]
Идите ка все в паб с этими холиварами
источник

H

Heavy in Sailfish OS [sailfish.su/telegram]
да, только зачем? Оверхед имхо. Коллекции юзать стремно
источник

SC

Sergey Игоревич Chup... in Sailfish OS [sailfish.su/telegram]
Писать нормальный интерфейс.
источник

N

None in Sailfish OS [sailfish.su/telegram]
Ой, да зачем? Берёте QML, обмазываете его JS и ву-а-ля!
источник

H

Heavy in Sailfish OS [sailfish.su/telegram]
да и без плюсов нормально пишется всё. Есть десяток фреймворков с хорошим набором компонентов. Ну да ладно.. Просто мне кажется, что использование QT сильно тормозит развитие ОС. Это и порог вхождения и древний фреймворк. Если посмотреть востребованность QT на рынке труда, то QT явно уступает инфраструктуре Java. Rust, конечно же не очень спасёт ситуацию. Мало кому хочется ботать то, что уходит в прошлое. Даже если взять андроид и Java. Нынче Kotlin, и Java постепенно уходит тоже в прошлое. Студенты после института хотят иметь свободу выбора компании в которой работать, и независимость от рабочей обстановки. C++ не даст такого, да и зарплаты не так высоки в нём. Вакансий довольно мало (по сравнению с Java). Это всё очень и очень будет тормозить развитие каталога приложений и инфраструктуры
источник

SC

Sergey Игоревич Chup... in Sailfish OS [sailfish.su/telegram]
О боже мой мы все умрем часть 17...
источник

H

Heavy in Sailfish OS [sailfish.su/telegram]
То есть тянешь на QT какой-нибудь webkit, в нем делаешь кнопышки, и поехал? Все разработчики будут именно так делать? Зачем такие пляски с бубном? А обработка данных и работа с периферией? JS не могёт. Все равно шансы выстрелить себе в ногу высоки.
источник