Hacker News new | ask | show | jobs
by warble 976 days ago
What the hell is LSP?
6 comments

I think it's https://en.wikipedia.org/wiki/Language_Server_Protocol but those words definitely do not exist in the post
It's a shame the parent comment was downvoted and this is currently languishing at the bottom of the comments.
If you click the "Why LSP?" link in the first sentence of the article, or type "lsp" into Google, you'll get your answer:

> The Language Server Protocol (LSP) defines the protocol used between an editor or IDE and a language server that provides language features like auto complete, go to definition, find all references etc.

Article title: How Lumpy Space Princess could have been better

Article content in full: She couldn’t.

Can't improve on perfection.
My first thought was Liskov Substitution Principle
Why the downvote? It took me quite some reading before I understood it, given that LSP can refer to multiple things. I, too, thought about the Liskov Substitution Principle first.