IBM 从去年开始就提供量子计算作为云计算服务,当时它推出了 5 qubit 版本的高级计算机。 而近日,该公司宣布发布 20-qubit 量子计算机,仅用 18 个月的时间便实现了飞跃。(Qubit,即量子位,量子计算器中的最小信息单位,出处计算机量子物理。) 最初版本的 IBM 量子计算机是免费提供给社区使用,并帮助教育人们编程和使用这些设备,而此次宣布的 20-qubit 量子计算机是第一个商业产品,它将在年底之前提供。IBM Q 研究副总裁 Dario Gil 表示,qubit 量子单位越大,则需要处理的交互就越复杂,发生错误的概率就越高。不过,目前 IBM 的研究人员正设法解决高量子单位高错误率的问题。 IBM 还在官方博客中简要表示,将扩展开源量子软件包 QISKit,为量子计算提供世界上最先进的生态系统。目前,IBM 正在与标准组织合作试图开发后量子计算加密算法,尽管实现这一点还有很长的路要走,但他们似乎理解了这些问题的严重性,并试图缓解这些问题。详细内容本次专辑会为您慢慢道来…… 如果要选出最流行的操作系统,我们也许会下意识地想到 Linux、Windows、macOS、iOS 和 Android 等一些当下主流的操作系统。但事实恐怕不是我们以为的那样,你可能不知道,但在英特尔近些年推出的所有处理器中都运行着一个操作系统。 没错,这个系统正是标题中提到的 MINIX,就是因为英特尔,它成了世界上最流行的操作系统,不过这引起了人们的注意和担忧。MINIX 是计算机科学教授 Andrew S. Tanenbaum 为给学生教授操作系统运作细节而开发的一个类 UNIX 操作系统,内置于每一款英特尔近些年推出的处理器内。 确切地说,这些处理器都运行着一个修改版的 MINIX 3。MINIX 3 与 Andrew S. Tanenbaum 最早开发的 MINIX 有些区别,它重新架构与设计了整个系统,更进一步的将程序模块化,并以 BSD 许可协议发布,成为开源软件。 这里插播一下,Linus Torvalds 开发的 Linux Kernel 就曾受到 MINIX 的影响,不过这种影响更多是精神上的“鼓舞”,因为两者在设计上有很大的差异。它是如何成为最流行的操作系统而又引起人们的注意和担忧?更多内容,大家请关注本次专题…… Go 语言作为开源项目发布,已经 8 周年了。官方发表博客表示了对它的庆祝,并罗列了几项流行度趋势图。我们明显可以看出,Go 这几年的快速发展。Go 在全世界拥有大约 100 万的 Go 开发者,它在 GitHub 的 2017 年最流行编程语言榜上排第九,超过了 C,也是 2017 年 GitHub 增长最快的语言,同比增长率 52%,超过了 Javascript 的 44%。 Stack Overflow 2017 年的调查显示,Go 同时进入用户最喜欢编程语言和最想要编程语言榜单的前五,也是唯一一个同时进入两个榜单前 5 的语言。用 Go 的开发者喜欢它(最喜欢的是 Rust),没用过的人也迫切想用它。 Go 是云基础设施语言,每一家云服务公司的基础设施中都有用 Go 实现的关键组件,它也是阿里巴巴、Cloudflare 和 Dropbox 等公司的云设施的关键组成部分。Go 开发者已经在准备开发下一代的 Go 2。更多内容请关注本次专辑…… |