The shell certainly has issues. They need to stop fighting with JavaScript (https://ptomato.wordpress.com/2018/11/06/taking-out-the-garbage/ …) and build a native version to get the reliability and memory use under control.
I believe you but, ”the GC issues”, have been a problem for a long long time. It’s great they may be fixed soon but is the benefit of JS worth this pain? Then there’s issues like this https://gitlab.gnome.org/GNOME/gnome-shell/issues/1 … that spammed my system with JS errors for months.
-
-
If you want to migrate 46K lines of JS to GObject while also migrating the extensions all at once. Be my guest. That'd be a huge undertaking and almost impossible to make without breaking extensions and alienating its users and developers as well as several downstreams.
-
And all that effort to realise at the end that the performance problems did not come from GJS in the first place (beyond the GC issues we have and will eventually fix thanks to
@therealptomato). - 7 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.