Anton
Нихуя не нативно
Anton
Да еще и большое и неудобное
Vladimir
Anton
Минимум кастомизаций, максимум ебли хуй знает с чем
Eugene
Нихуя не нативно
Qt довольно неплохо мимикрирует. Хотя проблемы в куче мест есть, согласен.
Eugene
Anton
Ну а вообще самый смак обсуждения я просрал
Латентный Бурят
Кеш подменить
Спасибо, а то я заебался смотреть за ущербную аву uuttff8.
Anton
Посоны ну вы зовите на гуи срачи то
კაცი
то ли дело коты
Anton
Ну вы чо
Eugene
Ну кроме ебучего Qt Designer’а
Anton
Зря, я штоле больше полугода кишки всех гуев изучал
Vladimir
Vladimir
Так чтоб был ecs встроенный
Sherzod
Anton
А с чем ебля, просвети?
Хочу сделать быстро хорошую верстку и дизайн, и при этом декларативно, так у меня десятки видов контейнеров с разными опциями ебнутыми и методами атавизмами
Eugene
Anton
Написание своего собственного виджета так вообще в ад превращается
Eugene
и там убогий байндинг в плюсы, если такая потребность есть
Латентный Бурят
Anton
Anton
Тот же байдинг к gtk даже до уровня питон байдинга не дотягивает
Eugene
Не факт
Мне просто было неудобно этим пользоваться, осадочек остался
Anton
Про qt думаю не будут вовсе делать
Vladimir
Anton
Ибо почти нереально и не нужно
Anton
Также разные подлибы для работы с мультимедия
Anton
Нет кастомныз виджетов
Anton
И писали что не будет
Anton
И тд
Eugene
Короче, нужна декларативка с нативными виджетами
Eugene
Но чот я по ходу дохуя хочу
Eugene
Anton
проблема использования нативных виджетов всегда только одна - дать пользователю интерфейс идентичный с тем что дает система
Eugene
К тому же, не нативное зачастую откровенно убого задизайнено. Кроме топовых продуктов и редких примеров нишевого софта.
Anton
но такие тулкиты типо qt делают врапперы нативных виджетов не потому что это охуенный способ дать идентичный интерфейс, а потому что их система создания верстки и задания стилей не способна адаптироватся и давать идентичный интерфейс компонентов, а также в том что по умолчанию они не используют нативные рендеры шрифтов
Anton
Ты ругалс на electron, но в то же время на нем благодаря гибкости и простоте верстки появились проекты вроде nylas
Anton
если ты у себя на маке запустишь nylas ты не отличишь его от нативки никак
Eugene
Anton
при этом инъекции нативных виджетов имеют серьезную проблему изоляции, например в firefox на гноме, если у тебя поставлена не до конца допиленная тема или с другой цветовой гаммой - зачастую такие виджеты как input отображаются некорректно, и на них даже нормалайз не срабатывает
Eugene
Не спорю, есть много хороших проектов, что-то даже не тормозит.
Anton
вооот
Anton
ты важный момент подчеркнул
Anton
в том что у электрона достоинство в гибкости, простоте и создании верстки просто и эффективно, но недостаток в виде огромного атавистичного рантайма в котором де факто можно писать только на жс, и который тянет с собой слишком много всячины
Eugene
nylas, кстати, мимо меня прошёл, что-то достойное? А то я всё пользуюсь коробочным софтом для тех же целей.
Anton
тулкит что я например сейчас пишу, будет брать достоинства веба для верстки, и при этом практически не иметь никаких внешних модулей, и статичная библиотека весит 7мб
Eugene
Anton
Sherzod
Eugene
Eugene
Я могу потерпеть ссаный JetBrains, но вашу мать, почтовик :)
Anton
Eugene
Хотя тот же VS Code, который тоже Electron, если мне не изменяет мой склероз, особыми аппетитами в плане памяти не отличается.
KosBeg
Eugene
Всё ещё не полгига :)
Eugene
У меня вот вкладка с джирой стабильно умудряется гигабайт выжрать
Anton
Anton
если для текстового редактора
Anton
то он пиздец прожорливый
Anton
конечно не такой пизданутый как идея, но тоже хорошего мало
Eugene
Как для текстового редактора - да
Eugene
Eugene
Я к тому, что среди Electron приложений это пример того, как можно сделать относительно хорошо
Anton
не пезди, все он уже может, его уже можно включить в найтли, и он более чем сносно работает)
Anton
сейчас там только допиливают интеграцию pathfinder для того чтоб шрифты рендерились также на gpu без truetype
Anton
У них вообще док нет
Anton
Ток референсы
Anton
И пара экземплов
Антон
Anton
Berkus
Anton
Berkus