主页 返回 进入列表

  • 总根 >教育 >课程 >高等教育课程 >本科课程 >计算机专业英语实训 >浙江理工 >2017-2018-1-class >2014329620066--易诗玮 >searchnews

  • 量子计算机如果推广以后,现在所有程序员和CS学生学的东西是不是全废了? - 知乎

    登录 加入知乎 量子计算机如果推广以后,现在所有程序员和CS学生学的东西是不是全废了? 就像当时内燃机取代蒸汽机一样? 显示全部 关注者 229 被浏览 63,521 关注问题 写回答 ​ 2 条评论 ​ 分享 ​ 邀请回答 ​ 只会讲段子,不会写代码的程序员 154 人赞同了该回答 说“量子计算机”太玄奥,我们把这问题换成几个简单一点的提法来看。

    一:如果计算机的运算能力一夜之间突然提升好几个数量级,会产生什么影响?

    . 所有科学领域的发展都将极大提速,因为届时计算机模拟技术将成为诸多学科的首选。几年之内人类会取得大量的新科研成果,一年只颁一次诺奖将被认为是愚蠢的。

    . 共享计算将成为继共享单车后的下一个热门风投领域。毕竟大部分计算机都会出现计算能力冗余的现象,不共享一下太浪费了。

    . 著名的摩尔定律(“每隔18-24个月,单位面积集成电路上可容纳的晶体管数量会增加一倍”)退出历史舞台。整个计算机芯片产业会彻底洗牌,当然受直接影响最大的可能是Intel,毕竟摩尔定律的别名是“Intel的年度工作计划”。

    . 密码不再安全了,因为破解密码的效率大幅提升。即使以传统计算机的计算能力,在今天一个安全的密码也至少需要在长度上达到16位左右。一旦量子计算推广,这一长度要求会增加好多倍,没有人愿意记住一个两百多位的密码,世界急需一种新的安全验证方案。

    . 比特币或将贬值。想象一下到时中国矿场的挖矿能力有多恐怖吧...

    二:计算机不再基于二进制计算,会产生什么影响?

    . 几乎所有的现有编程语言都不再适用。量子计算机的基础计算以集合为单位进行,传统计算机的基础计算以单个元素为单位。如果在量子计算机上强行继续沿用在二进制的理论基础上发展起来的传统编程语言,相当于限制所有参与运算的集合里只包含一个元素,这无异


    全文(Full Article): https://www.zhihu.com/?groupid=28.218.81608.81609.81613.81948.81995.83323.83340.83380&pid=1305353&startgroup=