Re:Pylance Now Default Language Server for Python in Visual ...
by mindB on Thursday May 13, 2021 @09:17PM
(#27149517)
This is especially egregious as the whole idea of the language server protocol was proposed by Microsoft as a means of solving the problem wherein each editor has to independently implement IDE features for every language it supports (changes the number of implementations from n*m to n+m where n is the number of languages and m is the number of IDEs). Microsoft is now making it so that their product defaults to using a language server which cannot be used by any other IDE (without some owner of that IDE paying Microsft; the gnu project is not going to be paying Microsoft to allow using pylance with emacs).
There's significant dissonance here even by Microsoft's standard.
There's significant dissonance here even by Microsoft's standard.