Adventures in the land of Language Servers (2023)

6 points by abhin4v


kryptiskt

Video for the talk: https://www.youtube.com/watch?v=HF0xVrBZqtI

heavyrain266

Great talk! I work on the internal LSP for Erlang, and the protocol is such a crap (to me at least). Everything about the protocol feels like designed to be used from TypeScript-only, there even are no actual docs but a set of convoluted TypeScript types and interfaces with deep inheritance all the way down.