Hacker News new | past | comments | ask | show | jobs | submit login

I completely agree with your thoughts. However, Rust is getting a lot of traction these days. Sooner or later more people will start to wonder "How do I write a portable app in it?" The Qt solution is a neat one, and might soon become the de facto standard - something similar happened with Python and Tk in the past.



I have dabbled a bit in Rust GUI programming for a small project and gtk-rs also works quite well. Is is also actively maintained and has regular releases.

http://gtk-rs.org/

Some people from the GNOME and Rust communities are working on macro magic that allows you to create GObject classes from Rust [1].

The downside is that the applications do not look native on macOS or Windows. But so doesn't Electron ;).

[1] https://gitlab.gnome.org/federico/gnome-class/


Historically, only languages with enormous amounts of traction have developed mature, consistently maintained GUI libraries. Right now, it's basically only C++, Python and Java that have any.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: