欢迎访问中国领先的企业技术服务平台贤集网

当前位置:首页行业资讯IT — 正文

量子计算机领域内,编程语言领域取得了重要突破

近日,苏黎世联邦理工学院的计算机科学界人士在编程语言领域取得了重要突破:计算机科学教授Martin Vechev与他的团队设计出了量子计算机领域内第一种高级编程语言Silq,它能够像传统计算机语言一样简单、安全又可靠。


Vechev教授表示,“与现有编程语言相比,量子编程语言Silq能够使程序员更好地利用量子计算机的潜力,因为这些代码更加紧凑、速度更快、更实用,并且更易于理解。”


量子计算机领域内,编程语言领域取得了重要突破


量子计算机被认为在将来会比普通计算机更能够解决问题。某些量子算法的速度比经典算法更快,且具备一些经典算法所没有的潜力。但直到今天,现有量子计算机的高出错率仍无法支撑这些算法的运行。


要发挥量子计算的潜力,不仅需要最新的技术,用于描述量子算法的量子编程语言也必不可少。原则上来讲,算法是解决问题的“配方”。编程语言对算法进行描述,以便计算机可以执行必要的计算。


量子计算机领域内,编程语言领域取得了重要突破


如今,量子编程语言已与特定的硬件紧密联系在一起。但这些“硬件描述语言”既麻烦又容易出错,因为程序员们因为必须极其详细地说明单个编程指令,从而专门描述实现量子算法所需的最小限度。


Silq的诞生有助于解决这个问题。根据开发团队中Benjamin Bichsel的介绍,“Silq并非主要围绕硬件的结构和功能来设计,而更多关注程序员在解决问题时的思维,他们不需要理解计算机架构和实现的每一个细节。”


Silq带来的最大创新和贡献,大概是消除了长期以来困扰着量子编程的错误源。在量子计算时,由于量子加密,垃圾收集这个步骤比较棘手:先前计算的值可以与当前的值相互作用,因此会干扰到正确的计算。而Silq就能够自动识别并删除这些无用值。


“在优化量子计算机程序设计方面,Silq是一项重大突破,但一切只是刚刚开始”。Vechev教授和他的团队希望他们的的工作不仅仅促进量子编程语言的发展,也能够刺激量子算法理论得到突破和进展。



来源:开源中国

注:文章内的所有配图皆为网络转载图片,侵权即删!

我要评论

不吐不快,我来说两句

相关新闻

互联网基础——什么是互联网?

对于世界各地的人们来说,互联网是日常生活中越来越重要的一部分。但是,如果你以前从未使用过互联网,所有这些新信息一开始可能会觉得有点混乱。 在本教程中,我们将尝试回答一些您可能对互联网及其使用方式的基本问题。完成后,您将对Internet...

08月13日 16:54

又一互联网巨头崛起,携程注册用户超4亿!

“共享”的理念在近几年经过了一次又一次的风波,好像终于迎来了春天,还是一点点的渗入到大家的生活当中,共享单车、共享电动车、共享充电宝、可租借相机等等,很好的方便了我们的生活,其中,租车市场也经历了一次次的变革,有的企业断臂求生,有的加速进击。...

08月12日 18:42

苹果需要向 PanOptis 支付 5.06 亿美元,因为其故意侵犯了与 4G LTE 技术相关的少

8 月 12 日消息 美国德州联邦陪审团今天裁定,苹果需要向 PanOptis 支付 5.06 亿美元,因为其故意侵犯了与 4G LTE 技术相关的少数专利。...

08月12日 17:07

IT基础设施服务器维度与种类,快来看看吧!

话说砖家们都有一个共同的特点,就是不爱说人话。一篇文章里面越多华丽的辞藻,越多专有的名词越好,就是希望读者听不懂,这样才显得特别专业。 因此,无论什么类型的设备,专家们特别喜欢弄几个不同对比维度而产生的名词来一起比较,弄得人晕头转向。...

08月12日 16:48

中国互联网:汕头-华为工业互联网创新中心启动仪式在汕头高新区举行

​8月11日上午,汕头-华为工业互联网创新中心启动仪式在汕头高新区举行。该中心是汕头市工信局、高新区管委会联合华为公司共同建设的创新驱动展示交流和公共服务平台。...

08月12日 15:54

最热资讯