Though as someone who shipped commercial software on Linux, it wasn't that bad, you just had to ship everything other than the kernel.
- Apple: SwiftUI/AppKit
- Android: Jetpack
- Windows + Linux: Avalonia (C#)
Avalonia seems good so far. I couldn't do Qt because I can't deal with that qBittorrent look. GTK is aesthetically pleasing for me, but it only runs on Linux. Avalonia lets me target both of these UI-toolkit-less platforms with something native-ish. Flutter is probably good too, but I am using uniffi-rs and that doesn't generate Dart bindings AFAIK.
Would love to hear other options.
Well, with RAM being so cheap, why bother trying to trying to be memory efficient? It's not like OpenAI has an infinite pool of "AI" software engineers to work on this...
Oh wait...
Download Edge for Linux and use the PWA. It's still crap but at least it kind of works mostly.
Keeps breaking in strange ways, though. Just like it always has. For example, it will randomly switch to light mode and the only way to recover dark mode is by selecting dark mode (which doesn't change anything) and then restarting. Restarting alone also doesn't do anything, mind you.