APP下载

微软更新量子开发套件,完整的开源授权并支援macOS与Linux

消息来源:baojiabao.com 作者: 发布时间:2024-04-25

报价宝综合消息微软更新量子开发套件,完整的开源授权并支援macOS与Linux
图片来源: 

微软

微软于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量子比特以上时,效能提升更加明显,使用者可以更快速的测试程式码。

微软表示,量子运算将能解决现今许多还无法解开的问题,因此希望这些更新能把更多开发者带进平台,尽可能让更多的开发人员可以撰写量子应用程序。

2018-10-30 10:34:00

相关文章