4 ms·
I mostly agree with what you've written. VSC is a great product and I can't imagine moving away from it. However, the team behind VSC has made a couple of fund
by nindalf 7y ago
I mostly agree with what you've written. VSC is a great product and I can't imagine moving away from it.
However, the team behind VSC has made a couple of fundamental contributions to the IDE space that makes it's continued dominance less likely. The Language Server and Debugging Server protocols that were pioneered by them mean that language support is no longer tied to a particular text editor. Clangd (C++) or rust-analyzer (Rust) and other language servers will (mostly) work just as well on any editor as long as it implements support for the protocol. These protocols have lowered the barrier for entry for text editors.
- RMPR 7y agoI second this, I used to have VSCode installed alongside Vim, but LSP allows to have a proper autocompletion virtually effortlessly, or at least more easily than before. Now I can't think of a reason to switch from Neovim :)
- celeritascelery 7y ago> However, the team behind VSC has made a couple of fundamental contributions to the IDE space that makes it's continued dominance less likely. It has always really confused me why they made LSP. It seems like the exact opposite of something a Microsoft product would do.