您现在的位置是:首页 >要闻 > 2020-11-15 16:43:39 来源:

微软单独的Jupyter笔记本扩展旨在改善对Python编程语言竞争对手的支持

导读 微软为其Visual Studio Code(VS Code)代码编辑器发布了新版本的Python语言扩展,该代码编辑器将Jupyter Notebooks的功能分解为一个独特

微软为其Visual Studio Code(VS Code)代码编辑器发布了新版本的Python语言扩展,该代码编辑器将Jupyter Notebooks的功能分解为一个独特的VS Code扩展,并雇用了Python的创建者Guido van Rossum。

如今,Python是一种前两种编程语言,甚至比Java(Oracle在2008年收购Sun Microsystems之后获得的广泛使用的软件)更受欢迎。

通过下载适用于Microsoft VS Code的Python扩展,也可以证明Python的流行,后者是市场上最流行的代码编辑器之一。

Python的兴起可归因于数据科学和机器学习,但它也是后端系统自动化和脚本编写的关键语言。它之所以受欢迎是因为它易于学习,允许非开发人员使用该语言。

据RedMonk分析师史蒂夫·奥格雷迪(Steve O'Grady)称,它已成为一种首选语言,并用于数千个小型项目。该语言是35年前由64岁的荷兰程序员Guido van Rossum创建的,他决定本周退出“无聊的”退休生活,并为Microsoft工作。

如今,Microsoft大力倡导开源,在开发人员工具(包括Visual Studio集成开发环境(IDE))中支持开源Python。

它还将其托管在Azure笔记本中, 并用于构建最终用户体验,例如Azure命令行界面(CLI)。Microsoft认为Python是必不可少的编程语言。

数据科学是Python成功的关键,也是Microsoft吸引开发人员使用Azure云的计划的一部分。Python的数据科学故事的核心部件是Jupyter笔记本电脑,一个工具,它不仅支持Python,但其他流行的数据,科学的语言,如朱莉娅和R。它允许用户共享实时代码,方程式,文本和可视化。

虽然微软的Python扩展为VS代码已经支持Jupyter笔记本电脑,现在一年了,微软决定打破Jupyter笔记本电脑的功能,以提高其他数据的科学语言的支持。

“ Python扩展的Jupyter支持已经重构为今天发布的Jupyter扩展,” Python数据科学和VS Code的AI工具项目经理Claudia Regio说。

“这将为其他语言启用相同的丰富Jupyter笔记本电脑体验。对于Python,体验没有任何变化,因为Python扩展现已安装了Jupyter扩展。

新扩展名反映了Microsoft的理解,即Jupyter笔记本与Python,R,Julia和Scala一起使用。

微软首席项目经理Rong Lu表示:“为了为其他语言提供同样丰富的Jupyter Notebook体验,我们已经将Jupyter支持从Python扩展重构为今天发布的Jupyter扩展。

“通过依赖Jupyter扩展,这本身就不依赖于Python运行时或Python扩展,从而为Python以外的语言构建新的Jupyter体验变得更加容易。”