If by "significant" you mean less resources than opening a blank tab in Atom.
I takes "ages" to start up, meaning it interrupts my workflow. I like vscode, but startup time for the app and for new windows is terrible (~2 seconds) and it's one reason why I still prefer sublime for anything that doesn't have significantly better language plugins in vscode.
And I use adblock :)
Because the slowness, when compared to a whole slate of "regular" (== non-web-browser-based) editors, is empirically measurable, and is not just like "twice as slow" or "500% less efficient", but — in many cases, for various operations, as most recently delineated by the joe's own editor benchmarks, but really I mean repeatedly demonstrated over and over for the life of these editors — hundreds of times slower or even infinitely slower (it just gives up and crashes). To a lot of people, that's infuckinsanebro!!!, like a car that gets not n miles per gallon, but needs n gallons per mile.
I get that the extensibility and hackability is appealing. I like that, too.
But at what cost!
VS Code, while slow, has extensions that make me much more productive than when I was using Sublime.
Highlights include:
- auto-formatting my ruby code to fit coding standards. I don't have to spend time mucking with spacing. I write it the fastest way I can, and it fixes it.
- inline git blame. I can easily see who and why a line of code is changed as I select each line. Super useful when debugging. I don't have to kick up the console or fire up github.com in my browser.
- prettify json. I don't have to open up chrome to some json formatting tool to debug my http responses.
edit: I still have to use sublime to open very large files, but that is rare in my work.
Neovim on the other hand is there in a heartbeat, and I do have completion, debugging, linting, file browsing, git integration... available as well :)
It's very hackable. Just last night I fixed an issue that had been bugging me for a while.
Pages with ads use a lot more of my CPU so I'm not really worried.
This looks like a chrome problem more than Vscode. I do know that they take perf very seriously and this will be given some attention.