LSP doesn't cut it! Or does it?
Regarding editor support for programming languages, the language server protocol (LSP) has evolved into a de-facto solution in recent years. Since it was invented with a strong focus on editing TypeScript in Visual Studio Code, it matured towards a supposedly general-purpose protocol for all kinds of small or big programming languages and their IDE support. In this presentation, I’ll talk about the elephant in the room and try to answer the question: Is it good enough?