微軟更新量子開發套件支持macOS與Linux 增加與Python互通性
最新
02-28
微軟於2月26日發布第一個量子開發套件主要更新,這次不只支持macOS和Linux,並且完全開源了函數庫,還增加了與Python的互通性。
從2017年12月發布量子開發編程語言Q#以及其開發套件後,這次是第一個主要更新。微軟表示,開發者最多的反饋就是要求開發工具支持macOS和Linux,因此他們在這次更新集成了VS Code以及量子模擬器的支持,讓開發者可以撰寫macOS和Linux的Q#程序。
第二個重大的更新,便是完全開源量子開發函數庫以及范常式序。在去年12月時,微軟僅是公開函數庫的源碼,讓開發者了解Q#底層的運行方式。不過,有許多開發者希望可以將這些代碼用在自己的應用程序,以及在Q#社區貢獻代碼,因此微軟決定在量子開發套件上使用完整的開源授權,讓開發者能更自由的使用這些代碼。
另外,有鑒於不少開發者已有相關的Python函數庫,因此微軟增加了Q#與Python互通性,讓Q#可調用Python的常式,而這些開發者就不需要移植他們的代碼到Q#上。這個功能目前還是預覽版,也僅支持Windows。同時,這次更新還改進了量子模擬器,性能提升了4到5倍,尤其在模擬20量子比特以上時,性能提升更加明顯,用戶可以更快速的測試代碼。
微軟表示,量子運算將能解決現今許多還無法解開的問題,因此希望這些更新能把更多開發者帶來平台,儘可能讓更多的開發人員可以撰寫量子應用程序。
※新手Python黑客工具入門
※Python編程培訓中你遇到捷da徑keng了嗎?來千鋒讓你不中招!
TAG:Python |