| > Electron applications are shite in comparison with proper native applications. They fail to integrate with the host platform, they are slow, they hog memory and drink power. Are they though? The two applications that use the most energy on my Mac - by far - are Steam and Skype. Steam still has trouble with HiDPI and freezes when performing various UI interactions. The number of problems with Skype are uncountable. I'm currently booted into Windows for work, looking at my current process stats, the top memory consumers are: * Visual Studio (hodge podge of all kinds of things, 800MB) * Chrome (215MB) * Microsoft Intune (presumably native, 114MB) * GitHub (.NET WPF application, 108MB) * Explorer (native, 103MB) * Search Indexer (native, 107MB) * Lync (who knows, 98MB) Meanwhile, the supposedly terrible Electron apps: * Spotify - 58MB * Slack - 93MB * VS Code - 60MB As far as interfaces go, Spotify, Slack and VS Code easily outclass GitHub, Visual Studio, Explorer and Lync in usability. |
Here are stats on my (Linux) box:
* atom - ~500MiB (one window)
* slack - ~816MiB
* chrome - ~935MiB (two tabs + hangouts)
* google music electron app - ~500MiB