VS Code’s ability to edit Python in a web browser comes at the expense of open source

Microsoft updated the Python extension for his Visual Studio code Integrated Development Environment (IDE) to introduce editing support in the web browser, thanks to the new Python language server, Pylance.

“We are delighted to announce that starting with this release, you can enjoy Pylance’s powerful in-browser editing experience via github.dev, ” share Microsoft Program Manager Savannah Ostrowski.

Ostrowski shares that Microsoft has made sure that the extension supports all basic editing features, including semantic highlighting, syntax errors, code navigation, signing help. function, contextual document highlighting, etc.

According to The register, VS Code is one of the most popular Python IDE. In fact, there wasn’t much of a difference in its user base (29%) compared to that of the winner, JetBrains PyCharm (33%), in the past year. Python Developer Survey.

Proprietary creep

Perhaps most notably, Microsoft has decided to abandon the Open source Python language server which fed the extension, in favor of the Pylance closed source code.

Emphasizing the importance of language servers, The register Note that this is the engine that drives programming language specific features in the IDE, such as syntax highlighting, code completion, and error detection.

Microsoft’s original Python language server in 2018 was released under the Apache open source license. However, it has now been replaced by the owner Pylance, who was presented last year to possibly deprecate and remove the old language server.

Add the fact that while VS Code is technically free and open source, binaries built by Microsoft are not, and you have the perfect recipe for ticking off open source campaigns, even more so now than the creator of Python works for microsoft.

Going through The register

Comments are closed.