Skip to content

Comment on Slint Matures to 1.0

Comments

What's required to package a program up? If the UI library is native all you need is the Rust binary, but since this also works with C++ and JS is it dynamically linked to some runtime files that need to be packaged as well? The tutorials don't seem to cover this, and it's the number two thing I look for in a UI toolkit (first being language).

I chose JavaFX for a project because the cross platform packaging was automatic, despite numerous other limitations. I've had enough dealing with packaging GTK and Qt in the past...

They have separate backends for the languages, which is just like any other library for the respective language. E.g. in Rust, the Slint libraries are linked into the executable just like any other Cargo dependency — no need for separate DLLs/shared libraries to be installed on the system.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.