Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Think client side native apps. Like a cross platform layer for a mobile/desktop app suite. With web dev, you have the advantage of being able to accept the JVM's relatively long spin up time and it's resulting speed over time. You have the flexibility to use things such as clojure or erlang. Client apps can't accept that kind of restriction very well.

I know of many client side libraries that are in C++ because it works everywhere(tm). Being able to maintain them in something like rust would be far nicer.



Does Rust have anything like a usable GUI toolkit yet to support client-side native app development?


There are gtk bindings here: https://github.com/jeremyletang/rgtk

Right now they are failing to build due to a recent breaking change, which made structs not implement Copy by default any more. The library is in active development, so that should be fixed soon enough.


you may soon be able to do it with Native Client and Pepper




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: