3 ms·
One question bugs me: how the hell did VSCode developers manage to get so incredibly much better performance (both low memory usage and responsiveness), using s
by nnq 9y ago
One question bugs me: how the hell did VSCode developers manage to get so incredibly much better performance (both low memory usage and responsiveness), using such a similar technical platform (also Node/js/Electron)?!
There are surely lots of tricks to be learned from such a comparison, so if someone would dissect and compare Atom vs VSCode I'd even pay to read such an article!
- notamy 9y agoDiscord too. A lot of people elsewhere in this thread are talking about how Slack is eating a ton of RAM and things like that, but (anecdotally, of course) Discord seems to be a lot better while using a lot less RAM. Personally, I can be in ~80 Discord "servers" that total to a few hundred thousand people and it's still using <500MB of RAM, so clearly it's possible to do a good job of resource management.
- thousande 9y agoI believe there is a podcast that discussed this. Unfortunately I can't remember which, Maybe one of these: https://programmingpodcasts.com/episode/net-rocks/building-visual-studio-code-with-sean-mcbreen https://programmingpodcasts.com/episode/net-rocks/building-v... https://programmingpodcasts.com/episode/javascript-jabber/240-jsj-visual-studio-code-with-chris-dias https://programmingpodcasts.com/episode/javascript-jabber/24... https://programmingpodcasts.com/episode/javascript-jabber/199-jsj-visual-studio-code-with-chris-dias-and-erich-gamma https://programmingpodcasts.com/episode/javascript-jabber/19... https://programmingpodcasts.com/episode/ms-dev-show/powershell-in-vs-code-with-david-wilson https://programmingpodcasts.com/episode/ms-dev-show/powershe... https://programmingpodcasts.com/episode/adventures-in-angular/044-aia-visual-studio-code-with-erich-gamma-and-chris-dias https://programmingpodcasts.com/episode/adventures-in-angula...