Anton
только байдинги к стандартным gtk компонентам
Anton
в расте у меня есть безразмерный crates есть комьюнити шарящих Арсенов которые подскажут как писать нормально код, и все такое
Anton
в вале этого нет, совсем
Светомеч
только байдинги к стандартным gtk компонентам
но для простенького pet project'а мне этого будет достаточно, например. И проще, чем возиться с чистыми сями
Светомеч
на последней конфе по плюсам страуструп все сетовал, что нет единого норм package manager'а для плюсов
Anton
даже в чисто образовательных целях
Anton
ибо практической пользы ноль
Светомеч
ну у того же раста порог вхождения выше
Светомеч
комьюнити норм, да
Anton
вся vala это тысячи разрозненных туторов, ебля сорцов ноунеймов, и тыщи референсов
Anton
в расте с этим сейчас уже лучше гораздо
Anton
есть как минимум растбук
Anton
у валы такого нет
Светомеч
вся vala это тысячи разрозненных туторов, ебля сорцов ноунеймов, и тыщи референсов
По первому - https://wiki.gnome.org/Projects/Vala/Documentation А так да, согласен.
Светомеч
да вот хуй там
Я про концепции языка. Вала ничего особо не изобретала, в расте же нужно освоиться с ownership, borrowing и lifetimes
Светомеч
Как минимум
Anton
семантика, синтаксис и тд
Anton
разве что geany чем то вставил
Anton
по бенчам он в разы быстрее python
Anton
при этом с почти идентичным синтаксисом и семантикой
Anton
вот geany бы пошел дальше
Anton
или как там язык который компилятор валы еще компилит называется
Светомеч
разве что geany чем то вставил
Ответвление валы? Он, мне кажется, уже даже не шевелится
Anton
уже лет 10
Anton
но все таки он прикольный
Anton
Anton
Бгг
Anton
А ктото говорил что я не смогу мимикрировать gtk под нативный mac
Sergey
только мак так не выглядит
Судзумия
фейл
Loo
эй вы чо посоны
Loo
это ж мак
Loo
(подмигивает)
Anton
только мак так не выглядит
блэт, если скрин хуевато получился это не значит что мимикрия gtk под нативку хуево удалась
Anton
кек
Loo
хыхыхы
Anton
Все, абидка - пойду убьюсь мескалином
Судзумия
это фиаско, братан
Anton
это фиаско, братан
щас нужны какие нибудь отмазки но я их забыл
Kerrigan
но нет, пока не починишь - никаких мухоморов
Kerrigan
:D
Anton
а вообще да, сверстал кривовато
Anton
кнопка управления окном одна ибо все 3 сделать с нормальными расстояниями и видом было лень, у шрифтов хуеватые пропорции, ну и поле поиска по пизде)
Anton
Но уже чтото хуль
Anton
но хотелось бы сначала под мак норм сделать
Alex
под мак - надо маковский фреймворк юзать
Alex
там где под венду и линукс однообразно выглядящее приложение - под мак специальный вариант. Тот же телеграм.
Маjко
Под мак есть обычный клиент
Маjко
Это не вопрос
Anton
и да qt вариант годно отображается и работает, даже без варианта с полным соблюдением human guidelines
Anton
я какбы тоже изначально не собирался тютелька в тютельку делать по гайдлайнам - ибо приложение планируется в порт для других платформ тоже, просто постарался максимально прихуячить относительно того чтобы выглядело нативно
Anton
кек
Anton
А почему бы не заюзать Qt?
Маjко
На расте не прокатит
Anton
Ну если цель именно раст =) Часто пишу пальцетыкательные интерфейсы, например киосков самообслуживания, Верстка QML - Логика С++, альтернатив по удобству для данного кейса нет
Anton
А почему бы не заюзать Qt?
хуевая интеграция с версткой, онли с++, кучи бесполезных абстракций и вообще qt говно
Anton
gtk тоже говно, но прикольное
Судзумия
нет, куте зашибись
Kerrigan
чо за онли с++
Anton
я с 2006 юзаю Qt, ванлав =) Абстракций конечно куча, особенно кастомные виджеты если делать, много приколов вылазит, все приходит с опытом =) Тем не менее это лучшее из UI что я видел
Anton
после поддержки c++11 и лямбд, еще удобней
Anton
несколько лет плевался на QML пока работу не сменил, и нужно было писать под пальцетыкателььные устройства, разных размеров, в едином стиле...
Sergey
gtk тоже говно, но прикольное
а че хорошего есть вообще для интерфейсов?
Sergey
надо напилить а-ля react-native для любой платформы?