5 ms·
I have to spend some more time on it but due to lack of getting started documentation or examples it was hard to get a Hello World project running. On the GTK-
by vbsteven 7y ago
I have to spend some more time on it but due to lack of getting started documentation or examples it was hard to get a Hello World project running.
On the GTK-rs side the documentation [1] is much better and I was up and running with a sample project in a few minutes.
[1]: https://gtk-rs.org/ https://gtk-rs.org/
- slezyr 7y agoOh, wow. It looks horrible[1] in some cases. Even worse than most C++/Boost constructions. [1]: https://gtk-rs.org/docs-src/tutorial/upcast_downcast https://gtk-rs.org/docs-src/tutorial/upcast_downcast
- nicoburns 7y agoYeah, existing GUI libraries tend to make heavy use of inheritance, which Rust doesn't support very well. I have high hopes for a Rust-native GUI library being the goto cross-platform UI library at some point. But that's probably still 2-5 years off at this point.