4 ms·
> A decent LSP makes it trivial to see which function is being called. We're talking about replacing C here. Requiring everyone depend on a hefty LSP to make s
by vkoskiv 4y ago
> A decent LSP makes it trivial to see which function is being called.
We're talking about replacing C here. Requiring everyone depend on a hefty LSP to make sense of source code is a big ask.
Source code is text. I firmly believe that all semantic information of a piece of source code should be expressed as text in said piece of code. I already see code where the language allows the programmer to omit types from variables for 'brevity', and the assumption then is that everyone working on that code is using a fancy enough text editor that can stick in extra labels to show the missing type information. Absolutely baffling to me how people find that acceptable in any way.