写点什么

微软对 macOS 和 Linux 开放量子开发工具集

  • 2018-03-06
  • 本文字数:919 字

    阅读完需:约 3 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

继去年 12 月对开发者发布量子开发工具集(Quantum Development Kit)之后,微软宣布了它的第一次重要更新,包括支持macOS 和Linux、与Python 的互操作等。

微软的量子软件主管Jeff Henshaw 写到,支持在Mac 和Linux 上进行开发是请求最强烈的特性。在这两个平台上,Q#现在已经集成到了Visual Studio Code 中,这样归功于针对 Visual Studio Code 量子开发工具集。如果在你的平台上已经有.NET Core SDK 2.0 的话,那么可以通过运行下面的命令安装 Q#开发工具集项目模板和相关的示例:

复制代码
$ dotnet new -i "Microsoft.Quantum.ProjectTemplates::0.2-*"
$ git clone https://github.com/Microsoft/Quantum.git
$ cd Quantum
$ code . #this will setup Visual Studio Code
$ cd Samples/Teleportation/
$ dotnet run

除了代码样例之外,微软还基于 MIT 许可证开源了一些库,它们是 Q#标准库的一部分。在此之前,微软以更严格的许可证开源了这些代码,这意味着现在开发人员不仅能够学习这些代码,而且还能重用它们。

按照 Henshaw 的说法,Q#运行时和微软量子模拟器的集成能够在各种平台上获得一致的体验,从代码编辑到量子模拟,再到结果分析,包括图形化展现都是如此。

另外,微软的量子代码库包含了一个预览版本的 Python 互操作包,它的目标是实现 Python 和 Q#之间的互相调用。Henshaw描述了Python 如何直接调用Q#函数,Python 互操作包会无缝地初始化模拟器并运行所请求的模拟操作。有意思的是,Henshaw 演示了Python 互操作功能还可以在Jupyter Notebooks 中运行。通过实现Python/Q#的互操作,微软希望目前使用Python 所达成的量子研究成果能够应用到自己的量子平台上。

最后值得一提的是,按照微软的说法,新的微软模拟器在模拟速度方面提升了4 到5 倍,尤其是在20 个或更多的量子位的情况之下。

微软最初宣布其量子计算平台是在2017 年,它的核心是围绕拓扑量子位理念的。拓扑量子位能够在其拓扑结构的全局保存信息,而不是保存在本地。这能够为拓扑量子计算机提供可靠性和可扩展性。

查看英文原文 Microsoft Opens Its Quantum Development Kit to macOS and Linux

2018-03-06 18:002253

评论

发布
暂无评论
发现更多内容

聚势AI,赋能企业穿越周期稳增长:「AI 共创 三生万物」司马阅2025企业AI落地应用峰会北京站圆满收官

司马阅

从电网守护到全运接力,5G-A机器人的破壁之旅

脑极体

AI

并行智能体是否将重塑软件开发模式?

Baihai IDP

程序员 AI 智能体 AI编程 并行智能体

从工具逻辑到架构思维:企业级低代码的演进与重塑

JeeLowCode低代码平台

低代码 低代码报告 低代码选择

AI 时代的数据库进化论 —— 从向量到混合检索

老纪的技术唠嗑局

AI‘’ 混合检索 向量化引擎

事半功倍:.NET 开发者的 Visual Studio 效率技巧!

追逐时光者

.net Visual Studio

中昊芯英斩获2025全球数字贸易创新大赛人工智能赛道金奖第一名​

科技经济

达能×火山引擎:用AI升级消费者洞察

字节跳动数据平台

Data + AI 时代,对象存储为 AI 应用注入全局动力

火山引擎开发者社区

今日立冬 | 万物始藏 冬之伊始

中烟创新

储能规模定多大?—— 西格电力容量配置优化模型与工具方法

西格电力

新能源行业 #高性能存储 智慧储能电站 储能 绿电直连

喜报 | 隐语社区 SCQL Maintainer 荣获中国信通院 2025 年度 OSCAR“开源+人物”奖

隐语SecretFlow

阿里面试题思路解析-高并发场景下的JVM调优实战

测试人

软件测试

以“AI+专识+多智能体”为核心思路,暖哇科技专识库支撑理赔自动化率提至80%

暖哇科技

别再选错!5分钟掌握AI Agent框架选型的方法

六边形架构

框架搭建 技术选型 AI Agent 大模型应用开发 LLM应用开发

在职场生存中如何做个不好惹的人

老李说技术

职场 职场 PUA 职场发展 职场妙招

可视化设计中的交互:实用方法指南

inBuilder低代码平台

交互设计 可视化设计 职能层交互 决策层交互 协同交互

中昊芯英创始人杨龚轶凡作为中国AI芯片企业代表受邀出席迪拜AIM SUMMIT

科技经济

2025年MES系统排名:万界星空MES与其他品牌对比优势

万界星空科技

mes 云mes 万界星空科技mes 制造业转型 AI低代码MES

西格电力直供微电网设计③:短路电流计算与设备选型实例

西格电力

微电网 直供微电网 微电网管理系统 设备选型 分布式电源

安势清源SCA助力赛事!开源小满EasyXMen轻量级性能指标实时监控系统挑战赛决赛名单揭晓,巅峰对决即将开启!

安势信息

安势 清源SCA 开源小满 EasyXMen

怎么把Figma导入Photoshop?详细的文件转换指南来了!

职场工具箱

设计师 ps figma ui设计 界面设计

Redis 搭建主从复用-主备切换

刘大猫

人工智能 云计算 大数据 算法 物联网

招聘实习生丨加入我们,共建 RTE 开发者社区

RTE开发者社区

英伟达领投,语音AI初创Uniphore估值25亿美元;ElevenLabs创始人:语音的意义不在准确,而在打动丨日报

RTE开发者社区

Agentic AI基础设施实践经验系列(四):MCP服务器从本地到云端的部署演进

亚马逊云科技 (Amazon Web Services)

人工智能

评估工程正成为下一轮 Agent 演进的重点

阿里巴巴云原生

阿里云 云原生 agent

内存泄漏 vs. 内存溢出:剖析Java虚拟机两大内存绝症的病因与疗法

poemyang

垃圾回收 Java虚拟机

Ovi:双骨干跨模态融合的音频-视频生成技术详解

qife122

视频生成 多模态AI

过程控制 硬件维护经验总结(6)

万里无云万里天

工业 工厂运维 过程控制

过程控制 硬件维护经验总结(7)

万里无云万里天

工业 工厂运维 过程控制

微软对macOS和Linux开放量子开发工具集_开源_Sergio De Simone_InfoQ精选文章