3 ms·
Vscode invested in a lot of lazy loading both for modules at startup time and opening large files. Their text buffers and internal datastructures are optimized
by nojvek 8y ago
Vscode invested in a lot of lazy loading both for modules at startup time and opening large files.
Their text buffers and internal datastructures are optimized for perf and save space on RAM.
It amazes me sometimes that all this is built on standard web technology and it’s mostly blink (chromium) and v8 under the hood.