5 ms·
Because its not a meme. Look at Discord app. Look at Slack. Or any other Electron bloatware. The executable is .1GB big minimum, and eats memory because it fir
by crankylinuxuser 8y ago
Because its not a meme.
Look at Discord app. Look at Slack. Or any other Electron bloatware. The executable is .1GB big minimum, and eats memory because it first has to start a browser.
Oh, and none of these browsers share memory or anything, so you get X copies of the same thing.
- biocomputation 8y agoWow, it sounds like you're saying their implementations are incompetent or something? Just kidding, Electron is pigware to the the extreme.
- unit91 8y agoSlack + Slack Helper is 200MB and 0.1% CPU on my machine. Not too bad.
- zmix 8y ago200MB for an IRC like app: "not too bad"? You must be 10 years old!
- unit91 8y ago> IRC like It's the "like" that is the significant detail here. > You must be 10 years old! I disagree with your assessment therefore I'm stupid? immature? I hope this was an unusually abusive moment for you, and you don't generally treat folks this way.
- crankylinuxuser 8y agoYeah, calling someone a child is pretty immature. So lets focus on hard numbers, no? I'm currently on IRC using HexChat. I'm in 6 different IRC rooms, with 2 being 500+ users and lively discussion. I'm using 27.8MB ram and since execution 2 seconds of CPU time total. It doesn't do inline images or frillies like what Slack does, but that's what links are for. Electron-ized IRC is a magnitude more CPU and ram than a native application. This is a waste of my resources and time, so that a developer can be significantly lazy in doing some 'app'. Of course, the upside is that using electron allows targeting linux/windows/mac. That's not trivial either, however, the resource costs of running X chrome backends is not negligible. With much of the heavier processing I do (RF hacking), this would never work with any sort of acceptable timings or throughput.
- Shish2k 8y ago> the upside is that using electron allows targeting linux/windows/mac The more significant upside is that you can add features to an electron app 10x faster than to a C app, and non-technical users care about features (inline images and frillies, etc) more than they care about RAM efficiency
- zmix 8y agoMy intention was not calling you a "boy", but more an assumption, that you may not have been around when IRC was used instead of Slack & Co. Because then you'd not be so easy going about wasting so much memory (RAM, storage) for an app, that, basically, allows you to chat.