5 ms·
>language support is the most important for productivity That is a great point, and this is precisely the goal of the Language Server Protocol[0] (LSP). I agre
by L0stLink 7y ago
>language support is the most important for productivity
That is a great point, and this is precisely the goal of the Language Server Protocol[0] (LSP). I agree that dedicated tools have more sophisticated support but LSP is quickly bridging that gap. With how extensible editors like vim and emacs are coupled with there powerful text manipulation capabilities the development experience offered by them in combination with a good Language Server and Client is not to be underestimated. Although editor ergonomics are very subjective so I know this topic can get very controversial.
[0] https://microsoft.github.io/language-server-protocol/ https://microsoft.github.io/language-server-protocol/