Electron is just outsourcing cross platform development to the Chromium project.
Electron is just outsourcing cross platform development to the Chromium project.
So my 32GB RAM, high specs system, is able to run only up to ~ 30 instances of Discord, not counting even the OS.
Wtf. It feels like malware.
"No JavaScript on the desktop"
And suddenly 8GBs of ram is at least 4x too much(Linux) even when I'm using "bloated" Java apps...
https://suckless.org/sucks/web/:
Millions of jobs are based on outputting HTML in an inefficient way.The fact that no such competitor exists is evidence that the user's preferences aren't what you stated, but is in fact consistent with reality, namely they prefer free and bloated.
It's not so easy for a competitor to show up, because they have to work against heavy first-mover advantage and network effects in software. Those who do a crap job get first to the market and set the trend (and the expectations). Moreover, there's a heavy component of tragedy of the commons here, with commons being users' computing resources - the software is often designed with implicit belief that it's the only thing running on user's machine. It's enough to make a sale, and you don't get a reward for making it so that your users can run many other stuff simultaneously with your application.
... and ultimately to the consumer, who pays for higher spec'd hardware and more electricity.