nothing these days is really stopping you from making a cross platform native gui app, like with Qt, wxWidgets or similar. The only reason you wouldnt do it is because a lack of skilled programmers, and/or time.
Ive built quick little apps in Qt or wxWidgets for my wife, they use a few MB at most, they don't use any cpu unless you click on them (because naturally, theyre suspended), and the code bases are incredibly concise.
It really is, as gen z would say, a skill issue.
Or, said the other way around: Its simple and easy to use, and as a tradeoff you get no performance.
No, what I mean is that our browsers are becoming OSes. So why don't OSes become more like browsers? The way it works now is that each of my tabs have their own VM (tabs) that runs on another VM (browsers) which itself runs on another VM (OS). Why can't tabs just be processes that run directly on the OS (with all its security features).
Every time I see any problems/advancements in browsers, I squint my eyes and they look exactly like an OS problems/advancements.
Ive built quick little apps in Qt or wxWidgets for my wife, they use a few MB at most, they don't use any cpu unless you click on them (because naturally, theyre suspended), and the code bases are incredibly concise.
It really is, as gen z would say, a skill issue.
Or, said the other way around: Its simple and easy to use, and as a tradeoff you get no performance.