4 ms·
> Technically, you can have all those advantages with Qt/QML GTK+, too. There was a big uproar several years ago when GNOME tried to anoint JS as the "officia
by carussell 9y ago
> Technically, you can have all those advantages with Qt/QML
GTK+, too. There was a big uproar several years ago when GNOME tried to anoint JS as the "official" language for GNOME app development. They eventually backpedaled, and overall their story for JS today seems to be technically decent but thoroughly undocumented.
Keep in mind, this was all before GitHub announced Atom and (what was not-yet-then called) Electron. Imagine if the GNOME folks had used that head start to commit themselves to the original decision, instead of reversing. They might have managed to capture the mindshare that eventually poured in Electron, there'd be a straightforward migration path for DOM-based UIs to go "native", and GTK+ and GNOME apps might've been successful outside the increasingly niche space it occupies on the Linux desktop.
- pjmlp 9y agoJavaScript is one of the official GNOME languages. https://wiki.gnome.org/Projects/Gjs https://wiki.gnome.org/Projects/Gjs https://2017.guadec.org/talks-and-events/index.html#abstract-26-modern_javascript_in_gnome https://2017.guadec.org/talks-and-events/index.html#abstract... Electron apps across GNU/Linux users are the final nail of the desktop Linux aspirations. When the world is a Web VM, the kernel and everything UNIX related is irrelevant.