Hacker News new | past | comments | ask | show | jobs | submit login

Knowing how crap Spotify app is (an Electron monstrocity on the desktop) that's for the best.





We detached this subthread from https://news.ycombinator.com/item?id=19377601 and marked it off-topic.

Given that electron monstrosity allows them to have a Linux client, Spotify will always have my support over Apple Music

There used to be a Spotify Linux client without electron.

I'm anti-electron as anyone (hello VS code waves). But for spotify, it seems to make perfect sense. I'm not interacting with it in a way where the downsides of electron (latency, etc) really make a difference.

How about battery, cpu, and memory usage?

Latency is hardly the main downside of Electron.


I run modern computers where I don't have to worry about these things.

Spotify is not an Electron app, it uses CEF.

Which still involves bundling a browser engine...

except its not electron and it doesnt hog half as much as itunes

CEF is still Chromium related, it’s not that much different.

As far as resources usage goes, Spotify is definitely worse. If you browse through a few artists and albums, memory usage quickly soars pst 500MB and can reach 1GB, which is ridiculous. iTunes doesn’t do this at all and hovers at 200MB in most cases.

Spotify loads wholly separate copies of all JavaScript dependencies for each major sub component on screen. Efficiency is not even remotely that dev team’s strong point.


Well, Spotify it's around 2-3% CPU at rest. iTunes is 0.



Applications are open for YC Summer 2019

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact

Search: