12 ms·
I use two tools daily that are built on Electron and they are great. Not only that, but it's never obvious they run on Electron. I'm curious, what do you hate s
by codezero 10y ago
I use two tools daily that are built on Electron and they are great. Not only that, but it's never obvious they run on Electron. I'm curious, what do you hate so much about it?
- Sir_Cmpwn 10y agoHow about the fact that your computer now has three enormous copies of chromium on it for no good reason?
- michaelmior 10y agoIf you have the RAM for it and the software works well, who cares? Plus, it seems potential improvements are coming in this area. https://github.com/electron/electron/issues/673 https://github.com/electron/electron/issues/673
- danieldk 10y agoOn the one hand side people complain that Turbo Pascal and WordPerfect (or even UNIX for that matter) worked extremely fast on an 386SX with 4MB RAM and that modern software eats hundreds of megabytes of memory and seems slower, without providing much new functionality. This attitude (replacing a lean and fast terminal, by one rendered using a web browser engine) is exactly why modern machines that are 1000x faster and with 1000x the memory still seem to be slow for basic tasks. Of course, it's a free choice. You can waste resources by replacing small programs by browsers ;). But it's reasonable that many people find it a waste.
- castis 10y ago> no good reason. Well thats subjective. I might not be as cool as you but I get my work done using these tools.
- teamhappy 10y agoI think he's saying you only need one version of Chromium on your machine to run all these tools.
- beefman 10y agoHow many copies of unix (partitions, vms, containers) do you have on your computer?
- untog 10y agoMy Visual Studio Code app is 138MB. On the grand scale of things, I'm not that worried about multiple copies of Chromium.
- city41 10y agoElectron by itself weighs in around 100mb. iTerm2 is a packed to the gills with features terminal that is 13mb.
- codezero 10y agoMy iTerm process is using about 170mb of memory, though that's admittedly less than half of what Slack is using. Big picture, with 8gb of ram, this is not a problem.
- Klathmon 10y agoI can honestly say that I have never been inconvenienced even slightly by an application that takes up between 0 and 500mb on disk. If it starts to get into the multi-GB range it can hurt to download, but below that it's all identical to me. If it means that i don't need to run a specific version of a library installed globally on my machine, and i don't need to manage a big chain of dependencies myself, and it runs on multiple platforms, i don't care if it's 1mb or 500mb, and i don't care how many copies of it I'm running. My ssd has 60gb remaining on it after a few years of daily use and i haven't needed to worry about program space yet.
- codezero 10y agoOn my system, a long running Slack process uses about as much memory as a Finder window.
- wtetzner 10y agoBut what about power usage? Battery life is important.
- codezero 10y agoI can't say I've measured it quantitatively, but it doesn't appear to have a huge effect, but I also don't need to be untethered all day long. When I check the battery status on my Mac, only Chrome is listed in the "Apps that use significant energy" list.
- pablovidal85 10y agoOn mac, slack uses macgap, not electron.
- joshmanders 10y agoWas this a recent change? Because electron's homepage[0] still shows that Slack was built on it. [0]: http://electron.atom.io/ http://electron.atom.io/
- pablovidal85 10y agoOn windows (and I guess on linux) they use electron.
- malka 10y agoSame as java maybe ? Lot of bad apps that make you feel the engine underneath