3 ms·
This is Microsoft limiting the extension they created to their IDE. It’s like complaining that Google won’t open source, or support, the Google Cast feature in
by addicted 6y ago
This is Microsoft limiting the extension they created to their IDE.
It’s like complaining that Google won’t open source, or support, the Google Cast feature in Firefox or Edge.
It’s worse because a non MS entity can always put in the effort to create a Python language server and have that used across IDEs that support the LSP, but the Google Cast protocol is proprietary itself and one cannot even create their own implementation without severe reverse engineering.
- saagarjha 6y agoIt’s worse because Microsoft is pushing it as a standard and yet undermining the very arguments they made when they proposed it with their actions. The way they have it now, they get to use all the other LSP implementations “for free” while no other editors get to use their servers. You will note that the old one was open source–Microsoft deliberately closed this one. I really want to believe differently, but it really seems like they kept it open for as long as it took people to adopt LSP and then decided they didn’t have to promote it anymore.