Re:Electron 4.0.0
by fabiospampinato on Friday December 21, 2018 @11:55AM
(#18734567)
VS Code doesn't provide direct DOM access to extensions authors, that's definitely a deciding factor.
But a couple of years ago even simply writing inside Atom without using any extension felt sluggish to me.
TypeScript gets downcompiled to JavaScript anyway, so I don't think that's directly a contributing factor, but maybe because of the type system they can spend less time debugging and more time optimizing.
It's because much of the guts of VSCode is written in C++ and optimized.
Because, you know, Microsoft.
No it's not.
The file searching code is in Rust (IIRC) and runs as an external process, but that is about it.
Re:Electron 4.0.0
by InGodsName on Friday December 21, 2018 @01:31PM
(#18735376)
So eletrons lets you code part of it in C++?
Re:Electron 4.0.0
by fabiospampinato on Friday December 21, 2018 @02:06PM
(#18735664)
You can have native modules in Node.js, and you can use Node.js inside Electron.
VSCode also uses lazy loading so doesn't initate everything at once you click the launcher icon but does it progressively.