> But Linux is stuck with GTK and QT/C++ while a lot has moved to .NET and Swift (and other tech - heck even Electron)
Are you saying Linux should move to .NET or Swift? Are there specific changes in Gtk and Qt that aren't being addressed in the changes from Gtk3 to Gtk4 and Qt5 to Qt6 that are would be addressed by .NET and Swift?
> I mean there's no money anymore in Desktop computing period.
I agree with this, but there are tonnes of add-ons that could keep the lights on. For example, cloud services (email, identity management, keychain management, cloud backup) integrated in the desktop APIs.
> No, I'm saying they need to move out of C/C++. But Electron has filled 99% of that, to be fair.
Electron has filled 99% of all memory it comes in contact with, amirite? But seriously, qml and QtQuick are pretty good. PyGobject is also pretty good. And 50% of gnome shell is in javascript[1] using GJS[2], so I don't think it's stuck on C/C++ or the bindings are far from good. Do you have more specific gripes about them?
I mean there's no money anymore in Desktop computing period.
But Linux is stuck with GTK and QT/C++ while a lot has moved to .NET and Swift (and other tech - heck even Electron)
All most people need now is a web terminal.