系统粉 > IT资讯 > 微软资讯

微软宣布量子编程语言Q SHARP,一起认识下吧!

发布时间:2017-12-16    浏览数:

微软宣布量子编程语言Q SHARP,一起认识下吧!(1)

这C#还没有学好,这Q#就来了。。。

量子计算是最新和最有前途的技术之一,有望为计算带来最先进的创新。IBM,Google和微软是该技术的先驱。上个月,IBM宣布了一台通用量子计算机。

最近,微软宣布了一种名为Q#的新量子计算语言,被称为“q-sharp”。微软还发布了量子开发工具包,为开发人员提供必要的工具,编译器和资源,以使用Visual Studio构建Q#程序。QDK还包括量子机模拟器和轨迹模拟器。

Q#(Q-sharp)是用于表示量子算法的领域特定编程语言。它被用于在经典的主机程序和计算机的控制下,编写在附属量子处理器上执行的子程序。

Q#提供了一组基本类型,以及两种创建新的结构化类型的方法(数组和元组)。它支持用循环和if / then语句编写程序的基本程序模型。Q#中的顶层构造是用户定义的类型,操作和函数。

了解更多信息并在此下载Quantum Development Kit

https://www.microsoft.com/en-us/quantum/development-kit

量子开发套件包含以下组件。

Q#语言和编译器

Q#是用于表示量子算法的领域特定编程语言。它用于编写在经典的主机程序和计算机控制下在附属量子处理器上执行的子程序。

Q#标准库

该库包含支持经典语言控制要求和Q#量子算法的操作和功能。

本地量子机模拟器

一个全状态矢量模拟器,为精确矢量模拟和速度进行了优化。

量子计算机跟踪模拟器

轨迹模拟器不像局部量子模拟器那样模拟量子环境。它用于估计执行量子程序所需的资源,并且可以更快地调试非Q#控制代码。

Visual Studio扩展

该扩展包含用于Q#文件和项目的模板以及语法高亮显示。该扩展还会安装并创建编译器的自动挂钩。

微软宣布量子编程语言Q SHARP,一起认识下吧!(2)

上一篇:可折叠平板电脑Surface 微软已申请专利 下一篇:这可能是最小的Surface设备 微软神秘产品专利曝光

相关资讯

最新热门应用

电脑问答