微軟用Rust語言重寫Azure Quantum開發工具,性能提升超100倍
IT之家 9 月 22 日消息,微軟在 2017 年發布了 Azure Quantum 開發工具(QDK),據微軟博客發文,日前微軟使用 Rust 語言重寫了該工具,并將其編譯成 WebAssembly 以供 VS Code 和網頁使用。
官方宣稱,“新的開發工具速度提升超過 100 倍,而且安裝體積也縮小超過 100 倍,整體安裝和開發流程更容易,甚至在瀏覽器中都可以適用”。
IT之家經過查詢得知,舊版開發工具以.NET 為基礎,因此開發者使用該工具時,需要先學習.NET,這增加了額外的學習成本,除此之外,舊版開發工具不完全兼容 Apple Silicon 和 ARM64 版 Windows,因此安裝使用成本較為復雜。
因此微軟在 2022 年底決定重新設計開發工具,從而降低開發門檻,簡化安裝、學習、開發、維護等任務。其中一項關鍵改變是盡可能以 Rust 語言編寫,因為 Rust 語言相對更普適化,并能讓程序在瀏覽器中運作。
新版開發工具改進成果相當顯著,其中體積縮小超過 100 倍,原本的開發工具會在本地產生超過 180 MB 的占用,現在新的 VS Code 擴充套件的 VSIX 只有約為 700KB,就已經包含開發所需要的所有內容,安裝僅需要幾秒鐘。
在效率方面,新版開發工具也有大幅提升,過去編譯需要以分鐘計時,而現在編譯只要“毫秒時間”,甚至“在瀏覽器中也能獲得這樣的高效體驗”。
官方同時表示,微軟的 VS Code for the Web 能夠在瀏覽器中執行 IDE,不需要本地安裝,因此相關開發人員也可以在瀏覽器中操作,不需要在本地安裝任何軟件。
- 霸州市燃氣灶維修(如何自行解決常見問題)10-13
-
美的定頻空調e3故障(美的定頻空調E3故障解決方案:詳細排查與修復步驟)
2024-08-27
-
施耐德空調售后服務電話(如何聯系施耐德空調的售后服務電話以解決常見問題
2024-08-26
-
Fujitsu空調官方售后(如何聯系Fujitsu空調官方售后服務以解決常見問題和故障?
2024-08-26