3 ms·
A lot of LSPs are written for node though, like pyright for example (yes, the best python LSP is written in typescript). It's kind of unavoidable to use node a
by qbasic_forever 5y ago
A lot of LSPs are written for node though, like pyright for example (yes, the best python LSP is written in typescript). It's kind of unavoidable to use node at some point if you're using LSPs in your editor.
- ducktective 5y ago> It's kind of unavoidable to use node This. Learned it the hard way. For many moons, I tried integrating YouCompleteMe and the like. Then one day, I just gave up and switched to `coc.nvim`
- CameronNemo 5y agoThis has not been my experience. For example I use this python language server, which is implemented in Python and uses jedi: https://github.com/python-lsp/python-lsp-server https://github.com/python-lsp/python-lsp-server Rust analyzer is written in Rust, gopls in Go, clangd in C++, R language server in R, Jsonnet language server in Go, sqls in Go.