Put your Electron app on a diet with Electrino
medium.com
medium.com
100MB sounds stupid but it's stupider to lose the cross platform compatibility when 100MB of space isn't really much on modern systems.
And people stop using Electron apps because they tell you to download some system library of some sort separately which may be incompatible to the Electron app you're going to use by picking the newest one.
Then you may have to install another version of that system library. Who's going to do that?
We do it for websites, and here we're talking about Webkit, Edge, and whatever is on Linux (Webkit on many distributions?), while for any regular website you have to test against a dozen different browsers. Not to mention that many Electron apps are merely wrappers around already-working web apps that have been tested on different browsers.
If this can make Electron apps run fast, it's absolutely worth it.
Spotify is fine, but Atom and Hyper are about 100 times slower than Sublime Text and iTerm2.
And Electron being 100x slower than Sublime Text is just way over exaggerated... Compare that to Visual Studio code too.
Why would you pick harder development over practically no gain?
By slower I don't mean that they take a long time to download, but that they run slowly, i.e. the performance is bad.
"100x slower" was a figure of speech. I know Atom is not 100 times slower (although sometimes it feels like it) ;-)
As for "Why would you pick harder development over practically no gain?", I think it's pretty clear: for those who know web technologies, using Electron to develop a desktop app makes for much easier development. That's what they gain from using it: being able to develop a desktop app versus not being able to.
You might not like that people have criticisms of Electron, but that doesn't mean there's not room for improvement, and certainly just jumping at this guys name rather than his argument makes your comment less valuable than his.
I'm not saying that Electron shouldn't be criticized, just implied that saying it's stupid isn't very productive.