Other editors run just fine in my Linux VMs- Sublime Text has no problem at all.
That said, it's clearly possible to build a nice editor purely on the CPU, so it's a shame that VS Code can't run well in the same environment. Sublime Text handles dozens of tabs and windows under emulation.
Obviously this is a super niche thing, and you could make the argument that there are more efficient ways to edit text than this. My main point is that I never have this issue with native apps, only Electron-based ones, so it seems likely to me that there is some performance issue with this sort of input to Electron.
By atrocious performance, I mean even such things as the application significantly lagging behind my typing speed.
At any rate, I’ve often wondered when the endless pile of layers and abstractions has to topple.