Why LSP?
I tried a few language plugins for VSCode that were all based on LSP, and they were all broken.<p>So for me, the question is wrong. It&#x27;s not &quot;Why is LSP so great?&quot;.<p>The question should be &quot;Why are people so hyped about tech that&#x27;s based on questionable assumptions and that hasn&#x27;t proved itself?&quot;<p>The reason VSCode invented LSP is that different programming languages don&#x27;t have a reliable way to intercommunicate (other than as separate processes communicating over a socket).