3 ms·
Enlighten me, elite engineer. Why does liking NextJS make you elite? > standard across all modern editors This is incorrect. It is Microsoft's open standard t
by RadiozRadioz 2y ago
Enlighten me, elite engineer. Why does liking NextJS make you elite?
> standard across all modern editors
This is incorrect. It is Microsoft's open standard that _some_ modern editors have chosen to implement. For example, JetBrains IDEs & Sublime text have no native support, only limited support only through extensions/plugins.
> It is absolutely the responsibility of the language to provide a language server.
Actually, it's absolutely the wild west. Most LSP implementations are not made by the language's foundation, including those of the most popular languages: https://microsoft.github.io/language-server-protocol/implementors/servers/ https://microsoft.github.io/language-server-protocol/impleme...
Again, this is an extremely recent standard, 2016, that services some text editors. This is not something foundational for all language authors.
My main point is: If your editor experience is bad when using Ruby, then your editor is bad for Ruby. Regardless of if your editor uses LSP or something else. The language itself is not at fault.