Hacker News new | ask | show | jobs
by makkesk8 3005 days ago
to be fair, this is not an electron issue as vscode runs fine on all platforms. I don't really want to bash the devs but... Maybe they should take a look at it.
4 comments

VS Code is by far the best optimized Electron app I've seen, but with a total of 5 files open, it will still turn my laptop into a pizza oven on my lap.

It, and every JS/Desktop hybrid has so much promise, but my Lord, as a proficient JavaScript junkie that has a deep abiding love for the language, it's not performant.

I just can't use either Atom or VS Code for day to day work.

PS, Sublime, please support some form of JS plugins, even if that means limiting the API for JS plugins.

they have plenty JavaScript plugins which functionality are you missing?
I mean supporting it as the language in which the plugin is written. If there are plugins that are doing that, let me know, I'll be googling that all day today.
I have vscode open with a relatively small project here, and excluding the CPP tools it sits at about ~500M used. If I include the CPP tools it's about ~1.5GB. Not as bad as Slack, but I wouldn't call it 'fine' considering that it's just an editor.
For comparison, QtCreator with I'm using right now in one session for a few days, with a full-blown set of C++ tools integrated, consumes 319.1 MB RAM + 140.3 MB RAM for clangbackend. That's less than 500 MB for a complete solution with code analysis, debugger, profilers, form designer and even some QML stuff.

Slack, which is idling in the background in just one organization, consumes 22 MB more than QtCreator :P OTOH, there's also a full-blown IRC client Konversation, connected to 2 servers and 42 channels total, consuming 80.6 MB.

Vscode is the best optimized Electron app out there.
That's what I have also thought about this!