您当前位置:首页-技术内幕-详情

为什么开发Windows操作系统的人没有获得图灵奖,而开发Unix的人(丹尼斯·里奇)却获得了图灵奖?

编辑:网友投稿来源:互联网整理更新时间:2022-05-02 17:07:04

Unix在当时是一种新事物:一种微型计算机的小型但完整的操作系统。它某种程度上是开源的,因此Unix成为计算机科学学者和专业人士的教学操作系统。正因为如此,Unix极大地影响了操作系统的开发,而C语言——最初是为编写Unix代码而创建的——在后来的几十年里成为严肃应用程序的主要非汇编编程语言,特别是如果你将c++包含在C中的话。

Windows

Windows曾经是(现在也是)一个封闭源代码的私有操作系统,在微软以外的世界几乎没有深入的接触,所以它没有Unix所拥有的技术影响力。

Unix的作者都是知名的,发表得很好,而且——不像Windows——他们的人数很少。图灵奖往往颁发给个人,而不是组织。

Windows最初是一个运行在MS-DOS之上的窗口系统。后来,Windows成为微软在不同平台上运行的一系列产品的营销名称,如Windows CE、Windows Embedded、Windows NT等。我们现在认为的Windows基本上植根于Windows NT,而Windows NT本身又植根于VMS。

VMS的许多关键开发人员都是Windows NT的最初架构师,特别是Dave Cutler。如果在Windows领域有一个技术人员可以因为在Windows和VMS方面的工作而获得终身图灵奖的话,这个人可能就是他。

值得一提的是,许多核心的数字设备公司(DEC)人——发起人的vm以及程序数据处理机(PDP)的小型机,原家的Unix(以及电脑的VAX线后PDP线)——不是说爱的Unix。(VMS来自DEC, Dave Cutler最初在那里工作。)
D相关下载
Z最新攻略更多+
热门文章更多+
近期大作更多+