微软使用 Rust 重写的 Azure Quantum 工具,性能提升超百倍

2024-01-16 发布 · 浏览27次 · 点赞0次 · 收藏0次

9 月 22 日消息,微软在 2017 年发布了 Azure Quantum 开发工具(QDK),主要用于 Azure 量子开发。到了 2023 年微软宣布使用 Rust 语言重写相关工具,目前官方发布新闻稿,声称已经完成相关重写工作

据悉,官方宣称使用 Rust 重写的 Azure Quantum 开发工具 1.0 版本“速度提升超过 100 倍、安装体积缩小 1/100”,整体安装和开发流程更简便,甚至相关工具在浏览器中都可以适用。

经过查询得知,旧版开发工具基于 .NET,开发者使用该工具时,需要先学习 .NET,这增加了额外的学习成本,除此之外,旧版开发工具不完全兼容 Apple Silicon 和 ARM64 版 Windows,因此安装使用成本较为复杂

因此微软决定通过重新设计开发工具降低开发门槛,主要简化“安装、学习、开发、维护”等任务,并尽可能利用 Rust 语言重写整个项目,这是因为“Rust 语言相对更普适化,并允许相关应用可以在浏览器中工作”。

▲ 图源 微软博客(下同)

据悉,新版开发工具改进成果相当显著,号称“体积缩小超过 100 倍”,微软同时提到,“原本的开发工具会在本地产生超过 180 MB 的占用,现在新的 VS Code 扩充套件的 VSIX 只有约为 700KB,其中包含开发所需要的所有内容,而安装也仅需要几秒钟”

在效率方面,新版开发工具也有大幅提升,微软宣称,过去编译需要以分钟计时,而现在编译只要“毫秒时间”,甚至“在浏览器中也能获得这样的高效体验”

同时从新闻稿中得知,微软的 VS Code for the Web 能够在浏览器中执行 IDE,不需要本地安装,因此相关开发人员也可以在浏览器中操作,不需要在本地安装任何软件。

微软使用 Rust 重写的 Azure Quantum 工具,性能提升超百倍 - 科技资讯 - 资讯 - AI 中文社区

声明:本文转载自IT 之家,转载目的在于传递更多信息,并不代表本社区赞同其观点和对其真实性负责,本文只提供参考并不构成任何建议,若有版权等问题,点击这里。本站拥有对此声明的最终解释权。如涉及作品内容、版权和其它问题,请联系我们删除,我方收到通知后第一时间删除内容。

点赞(0) 收藏(0)
0条评论
珍惜第一个评论,它能得到比较好的回应。
评论

游客
登录后再评论
  • 鸟过留鸣,人过留评。
  • 和谐社区,和谐点评。