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

> I hear that Gnome will be working on integrating Rust with GObject this year, which should allow Rust to leverage Gtk:

This disappoints me greatly.

The idea of an object hierarchical GUI is not a guaranteed given. It causes things like "primary UI thread" which doesn't need to exist anymore. It is a reflection of a time when memory and CPU was more scarce.

In the face of massively parallel CPU's and huge memory, a tile-based, constraint GUI with publish-subscribe is probably a much better choice. This is especially true with a language that promotes concurrent programming.

I suspect, sadly, that we're simply going to continue down the same broken, single-threaded UI path because of the installed codebases.



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

Search: