Size: a a a

2021 June 10

g

gavr in dlang.ru
гтк от них всех не зависит
источник

g

gavr in dlang.ru
ставить msys2
источник

g

gavr in dlang.ru
добавляешь в path винды его bin и все
источник

g

gavr in dlang.ru
источник

g

gavr in dlang.ru
но я не пробовал
источник

g

gavr in dlang.ru
можно глянуть как тут сделано https://birdfont.org/
источник

g

gavr in dlang.ru
я просто dll рядом с exe оставлял чтоб компактное сделать
источник

KF

Konstantin Firsov in dlang.ru
мммм... там DSL для описания интерфейса и его можно при желании генерить сторонними тулзами, даже есть вроде онлайн-билдеры, но не в курсе насколько интерфейс можно отвязать от редактируемой логики. Но управление состоянием контролов перекладывается на разраба, декстопные тулкиты делают это обычно сами. Он запросто создает ситуацию, когда код работает правильно, а интерфейс - нет, потому что состояние кнопки обновляется не там и не так, баги 2x. И есть проблемы с архитектурой, есть разные паттерны именно для флаттера (каждый из которых создает уже свои проблемы). Это выглядит как подход сначала сделаем, а потом подумаем и это прослеживается во многом: как только флаттер появился на десктопе он не мог получить cli-аргументы, их тупо не было, добавили потом, если приложение юзает рефлексию через dart:mirrors, то на флаттере рефлексия отваливается, у него свои тесты, сборка и т.п., это не фига не простая либа и консольное приложение нужно еще умудриться на него натянуть, дичь же. В общем, как по мне, вне хелловорда и простых приложений он тоже проблемный.
источник

g

gavr in dlang.ru
источник

KF

Konstantin Firsov in dlang.ru
Для чистого кода javafx наверное не оправдывает оверхеда по памяти, тормозам и возможным багам. Так-то можно взять Swing + flatlaf, чтобы это не выглядело говном из 2000-x, разве что из-за каких-то контролов, которых нет в свинге, но рисовать графику на джаве или что-то делать через его WebView выглядит такой себе затеей. Как по мне, JavaFX хорош для более сложных приложений, за счет fxml и возможности инклюдинга он очень хорошо масштабируется. Без fxml я хз зачем его использовать, тем более, что это сейчас отдельные либы и возня с ними.
источник

g

gavr in dlang.ru
gtk 4 30 мегов, gtk 3 20
источник

KF

Konstantin Firsov in dlang.ru
мне под вайном интересно, msys2 отказался под ним работать, а маны по его установки намекают на определенную войну)
источник

0

000Sanya in dlang.ru
не знаю что там с fxml но xaml очень хорошо себя показывает когда mvvm используешь
источник

0

000Sanya in dlang.ru
и какой нибудь ReactiveUI
источник

DB

Dmitry Bubnenkov in dlang.ru
А что на твой взгляд более или менее норм? Qt?
источник

g

gavr in dlang.ru
под вайном? какой смысл
источник

g

gavr in dlang.ru
можно же сразу нативно
источник

g

gavr in dlang.ru
а так конеш msys под вайном не нужен
источник

g

gavr in dlang.ru
просто поставь mingw версии всех пакетов
источник

g

gavr in dlang.ru
собсно как ты из под линя кросскомпилишь то в винду?
источник