Size: a a a

2021 April 24

KF

Konstantin Firsov in dlang.ru
Нет, я еще лишь присматриваюсь к этому тулкиту и куда можно его применить с выгодой для себя.
источник

KF

Konstantin Firsov in dlang.ru
Ну и сравниваю с другими, конечно же.
источник

KF

Konstantin Firsov in dlang.ru
как говорится, каждой задаче - свой инструмент.
источник

МВ

Макс Воробьев... in dlang.ru
а почему D? а не python/vala/js?
источник

МВ

Макс Воробьев... in dlang.ru
по поводу gtkd - можешь tilix потыкать
источник

МВ

Макс Воробьев... in dlang.ru
источник

KF

Konstantin Firsov in dlang.ru
Спасибо. Пайтон и вала, увы, не входят в мой стек, а с D я знаком, хотя не доводилось его где-то серьезно использовать, но появился кейс на небольшие системные утилитки. Параллельно, я присматриваюсь к Flutter, но там свои недостатки, этих моих задач в ближайшем будущем он решить явно не сможет.

А есть ли ссылки об интеграции Lua плагинов, насколько я в курсе в Tilix их же нет вроде как https://github.com/gnunn1/tilix/issues/1014. В случае плагина появляется два варианта: держать луастейт открытым постоянно или закрывать каждый раз после вызова плагина. Второй вариант выглядит более безопасным, да и наверняка есть какие-то атаки на стек, через которых передаются данные между прогой и плагином, хотя это создает проблемы сохранения состояний в плагине, ну и скорее всего сказывается на производительности...
источник

U

UsernameAK in dlang.ru
если закрывать луастейт, тебе придётся перекомпилировать скрипт
источник

U

UsernameAK in dlang.ru
а это трата ценных ресурсов
источник

U

UsernameAK in dlang.ru
да и тем более в случае с локальным софтом нет смысла заморачиваться над безопасностью - хотя бы потому что нечего защищать)
источник

МВ

Макс Воробьев... in dlang.ru
@gavr123456789 это уже больше по твоей части
источник

МВ

Макс Воробьев... in dlang.ru
libpeas смотрел?
источник

МВ

Макс Воробьев... in dlang.ru
источник

g

gavr in dlang.ru
вала входит, ты просто об этом не знаешь
источник

g

gavr in dlang.ru
либпис поддерживает лоадер для плагином на луа и путхоне
источник

g

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

g

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

g

gavr in dlang.ru
https://wiki.gnome.org/Projects/Vala/LuaSample
ну и можно с луавм напрямую делится функциями и данными через си ффи из любого языка
источник

МВ

Макс Воробьев... in dlang.ru
https://github.com/gtkd-developers/GtkD/tree/master/generated/peas/peas даж как-то не знал, что peas в gtkd есть
источник

KF

Konstantin Firsov in dlang.ru
так я Lua потестил уже, плагины пайтона опять-таки пока без надобности, а значит сторонняя либа это запасной вариант. Тут разве что вопросы с запуском плагинов, как ответили выше.
источник