3 ms·
They're slow, big, and outrageously inefficient. Most electron apps also come with this weird web influenced "I'm kinda native y'all trust me" UI design which m
by sehr 10y ago
They're slow, big, and outrageously inefficient. Most electron apps also come with this weird web influenced "I'm kinda native y'all trust me" UI design which makes it even worse. My battery and eyes simply can't stand the things.
- michaelmior 10y agoInteresting. I haven't experienced the slowness of Electron apps. And outrageously inefficient doesn't really matter to me if it's efficient enough for me not to notice any slowdown.
- elmigranto 10y agoI think he meant inefficient in terms of battery power.
- jackmott 10y agoBut if we are going to accept the computational inefficiency, what do we gain for it? If our only answer, collectively, as developers, is the richness of the ecosystem, then perhaps we should be moving our time and energies to make a rich ecosystem in either a language/runtime environment that performs better (C/Rust/OCaml/Whatever) or one that encourages correctness and/or speed of development. I know some people think javascript is the latter, and I can't prove them wrong, but I suspect that is not true.
- nojvek 10y agoElectron means your app runs on Mac + Win + Linux without much effort. It could also potentially run on the web browser. That is a huge sell.
- ank_the_elder 10y agoI have tried to edit a file with a little bit of long JSON that came from a server (less than 50K) and atom completely froze trying to display it. This was two weeks ago. I've ditched Atom entirely.