3 ms·
I would blame Rust though. For example, Rust has macros which are way too powerful and make it very hard to write a LSP (https://rust-analyzer.github.io/blog/20
by czei002 2y ago
I would blame Rust though. For example, Rust has macros which are way too powerful and make it very hard to write a LSP (https://rust-analyzer.github.io/blog/2021/11/21/ides-and-macros.html https://rust-analyzer.github.io/blog/2021/11/21/ides-and-mac...)
Very interesting is how Roslyn/Typescript does it:
https://www.youtube.com/watch?v=qnyOHY7AiZk https://www.youtube.com/watch?v=qnyOHY7AiZk