Ruby/Golang bindings #5049
Replies: 3 comments 2 replies
-
We officially support rust, c++, js and python at this time, but I have seen people blog about other languages like c# before though. I am not aware of any go or ruby bindings at this time though. I think we would like to look into go at some point (no concrete plans though!), but I have not heard ruby being brought up yet. We are absolutely open to add more languages of course. You have two options to integrate a language:
A dynamic language like ruby will probably be served better with the second approach while the first one will probably fit Go better... Examples for the compiler backend are in The mattermost server in chat.slint.dev is a nice way to ask questions (related to this or other topics). We can chat there and even spin up a voice or video chat from there :-) |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Having Slint work with a fast and well-established AOT compiled language with a garbage collector like Go would be beyond fantastic. I feel like C++, Rust, Go, JavaScript and Python cover the vast majority of relevant developments scenarios for graphical software in 2025, Go basically fills the spot for "I need my software to be fast or otherwise compiled, but I don't want to deal with manual memory management". |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey, is it possible to use Slint with Ruby or Golang? Any plans for it or any guide to generate bindings for them?
Beta Was this translation helpful? Give feedback.
All reactions