I know many will point the finger at javascript, but thats not the problem. In fact, Gnome would be better off if they rewrote the whole darn thing in Javascript and got rid of all of that nasty C/C++ code. The key here is fix the bug which probably actually have their roots in the C++ code. I also find the idea of "add-ons" from third parties something questionable to encourage. If someone is writing a popular add-on thats a sign the feature needs to be included as well vetted code in the mainline code tree.
As far as the crashing issue. this is due to the STUPIDITY of the wayland design that many of us have warned about where we took all of the good ideas and architecture of X and threw it all away and make every mistake that X intentionally avoided, which was to seperate the X server from the window manager, so if the window manager went bad, it wouldnt take the whole thing down, in fact its possible on X for applications to survive a window manager crash. Now with this Wayland shit, if the window manager crashes, it takes down not only all of the apps, but the display as well, perhaps even the entire OS. This is what happens when you decide its a good idea to wrap the window manager, display server, the hardware drivers, all up into one big nasty bloated piece of crap.
As far as the crashing issue. this is due to the STUPIDITY of the wayland design that many of us have warned about where we took all of the good ideas and architecture of X and threw it all away and make every mistake that X intentionally avoided, which was to seperate the X server from the window manager, so if the window manager went bad, it wouldnt take the whole thing down, in fact its possible on X for applications to survive a window manager crash. Now with this Wayland shit, if the window manager crashes, it takes down not only all of the apps, but the display as well, perhaps even the entire OS. This is what happens when you decide its a good idea to wrap the window manager, display server, the hardware drivers, all up into one big nasty bloated piece of crap.
Comment