MIT 量子计算的编程语言 Twist

MIT-developed

麻省理工学院计算机科学与人工智能(CSAIL)的科学家开发了一种用于量子计算的新编程语言 ——Twist,专门用于解决数据纠缠问题,可以帮助开发人员减少误差并提高数据质量

根据介绍,Twist 具有足够的表现力,可以为著名的量子算法写出程序,并识别其实现中的错误。为了评估 Twist 的设计,MIT 的科学家们修改程序,引入了一些对人类程序员来说相对微妙的错误,并表明 Twist 可以自动识别这些错误并拒绝这些程序。MIT 研究人员称,通过合并 Twist,在量子计算机上运行的程序的运行时间仅增加了 4%。

MIT 方面指出,接下来重要的是使用 Twist 来创建更高级别的量子编程语言。“今天的大多数量子编程语言仍然类似于汇编语言,把低级的操作串在一起,没有注意到像数据类型和函数这样的东西,以及经典软件工程中的典型。”

芝加哥大学计算机科学的 Seymour Goodman 教授和 Super.tech 的首席科学家 Fred Chong 称,量子计算机容易出错且难以编程。通过引入和推理程序代码的 purity,Twist 朝着简化量子编程迈出了一大步,它保证了纯代码中的量子比特不会被不在该代码中的比特所改变

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值