4 ms·
Of all the complaints I've ever heard of around Electron, "purity" has never been one of them. Bloat and resource consumption are usually the biggest culprits.
by Zelphyr 7y ago
Of all the complaints I've ever heard of around Electron, "purity" has never been one of them. Bloat and resource consumption are usually the biggest culprits.
- littlestymaar 7y ago“Bloat” is mainly a purity issue actually, it has no clear definition and is instead a matter of subjectivity about a software being «too much» for its purpose. Remember that emacs was said to be bloated, while nowadays it's way lighter than even the most lightweight native app you use. And electron doesn't have that much performance issues in most apps (atom is a big counterexample of course, but the VSCode team showed that the issue doesn't come from electron itself but from architecture issues). Granted, electron apps consume a big chunk of RAM, probably much more than if you did otherwise, but modern OSes are pretty good at dealing with background apps' memory and it's usually not a problem in practice for the end user. I kind of agree with the feeling that there should be a better way, but short of alternative I'd take the portable app any day over the native app on a single platform (whichever platform).
- yellowapple 7y ago> “Bloat” is mainly a purity issue actually No, it's not. Crowding out other programs is not a "purity" issue. Burning through my battery is not a "purity" issue.