DOOM 30 岁了,Windows NT 也是,但我们好像并没有走多远
1983 年和 1993 年之间的变化显著,然而从那时候到现在,变化其实并不大。
2023 年即将过去,我们来回顾一下三十年前的科技。不只是与今天进行对比,也是和更早的十年前对照。有趣的不是变化有多大:而是变化的速度有多快。
一位澳洲老极客近期指出,距离 id Software 的“最具影响力的恐怖动作游戏”问世,以及它带来的网络“死亡竞赛”,已经 三十年 了。回顾 1993 年的科技,并把它和 1983 年对比一下,真是令人惊叹。仅仅十年的时间,现代计算的大部分技术都诞生了。许多始于 1993 年的重大技术,如今依然是我们依赖的核心。
正如 DOOM 在 1993 年重新定义了电子游戏,Windows NT 也赋予了 PC 操作系统全新的定义。NT 的第一个版本在 DOOM 发布前几个月就 问世 了,其影响力甚至更为深远。1993 年我们也见证了 NCSA Mosaic 的发布,这是最初的 Web 浏览器。Mosaic 的衍生品是 Netscape。起初它开始运营的名字是 Mosaic 通信公司,不知为何,这家公司的首页现在 仍然存在。后来,Mosaic 公司 变成 了 Netscape,进而催生出了今日的 Mozilla。1993 年还有一项里程碑式的事件,那就是 Trojan Room 咖啡壶摄像头的上线,这是有史以来第一台网络摄像头。
1993 年奠定了现代计算的发展方向。一代人的时间过去了,大多数桌面电脑用户仍在使用基于 NT 系统的变体:Windows 11 仍然基于它。而 Mosaic 代码库的最后一部分随着 IE 11 的退场已经销声匿迹,但我们仍然在使用间接源于 Mosaic 的 Web 浏览器。
要想了解 1993 年带来的影响有多大,可以将其与早更的十年前做个比较。1983 年,Camputers Lynx 亮相,但它根本无法与 英国的热销机型 —— ZX Spectrum、BBC Micro 和 Commodore 64 相抗衡。而就在 Lynx 问世的同一年,另一款价格更昂贵的失败产品也在池塘边面世。虽然数以千计的苹果 Lisa 最终被扔到了垃圾填埋场,但其精简成本后的继任者 Macintosh,确立了个人电脑的新标准 —— 即便现代 Mac 中几乎找不到初代 Macintosh 的技术影子。
Lisa 之所以失败,部分原因是其售价高达 $9,995,约合今日的 $30,000。确实不菲,但对比一下,原始版 IBM PC 标配硬盘的第一代,即 IBM PC/XT,也是在 1983 年发布的。由于拥有 10 MB(注意,不是 GB)的硬盘,其价格达到了 $7,545,大约相当于今天的 $22,500。这就是为什么像 Commodore 64 这样的 8 位设备在 1983 年的市场中占据主导地位的原因:64 KB 内存、磁带存储,以及一台模拟电视作为显示器,是大多数家庭用户能负担起的全部。Commodore 64 在 1981 年发布时的定价为 $595](https://www.theregister.com/2012/01/02/commodore_64_30_birthday)。到 1993 年,按通胀计算这个价格约为 [$1,000,而这在当时可以买到一台 486 PC。
转瞬十年变迁
1973 年,微处理器几乎还没有出现。那时还没有英特尔 8080 或 CP/M。我们所认为的 PC 该有的能力需要一台定制的工作站才行,其成本约合今天的 $280,000:Xerox Alto。和其相比,Lisa 看起来还算便宜。另外,1973 年,以太网 也诞生了。
在十年之后,一台售价 $10,000 的个人电脑刚刚能够实现单色的图形用户界面(GUI),但很少有人意识到其好处,买的人就更少了。再过十年,到 1993 年,Windows for Workgroups 3.11 发布,而那时连低配置的 PC 也能流畅运行它。同年,MacOS 7.1.1 也发布了,任何 1993 年生产的 Macintosh 都能毫不费力地运行它。1983 年最畅销的 电子游戏 是《 吃豆人 》和《 大金刚 》,十年之后,人们痴迷的是一款网络实时 3D 第一人称射击游戏 —— DOOM。
从 1983 到 1993,计算机世界从 8 位 CPU 和几十 KB 的存储,发展到拥有 MB 存储的 32 位机,并且图形用户界面成为了标准配置。NT 3.1 是首个具有完全抢占式多任务处理和内存保护功能的 Windows 版本,它取代了 Windows 3 和经典 MacOS 的原始而不稳定的协同多任务处理。NT 3.1 也是首个内置 TCP/IP 的 Windows 版本,当时以太网开始成为标准配置,图形网页浏览器也应运而生。浏览器和第一台网络摄像头的出现,是使 互联网盈利 的关键所在。
虽然对大多数人来说并不重要,但 Windows NT 的第一个版本已经支持了 双 CPU,它使用的 英特尔 MP 标准,曾出现在 Compaq SystemPro 中,其首个 386 型号发布于 1989 年。当 双核芯片 开始面世时,NT 已经做好准备,但实际上,多处理器 PC 并不是在二十世纪九十年代才出现的,它们是 80 年代末期的技术,在 1993 年已经落地并投入使用。
在屏幕图形方面,我们或多或少获得了实时 3D 技术,尽管仍然是通过软件渲染的。OpenGL 标准在前一年获得了批准,Windows 上的“视频”应用也在此时作为 Windows 3 的免费附加组件出现。
那么,后来发生了什么呢?
在接下来的十年中,许多较小的部分逐渐到位,但它们的变化更像是演进,而不是变革:是帮助而非突破。Windows 95 使得桌面界面现代化,而现在的大多数工作方式仍 与那时相同,尽管微软已经作了 大量努力。在世纪之交,英国开始全面推广 ADSL 宽带,让大部分人享受到了快速的互联网。一年之后,Windows XP 的问世,终结了基于 DOS 的 Windows 时代。 NT 发布十年后,首款 64 位 PC 芯片 问世。
从那时起……那么,你能说出哪些重大进步吗?在 PC 之前,手机就可以 听懂口语命令(尽管我们一度认为这只是个 噱头)。你的脸可以 解锁设备,但它们仍然无法读懂你的表情。手势操作仍然只限于触摸板。从 32 位转移至 64 位的进程相当平淡乏味:主要的变化就是你可以拥有更多的内存。计算机变得更小,更节能,运行更安静,拥有更多也更快的存储……仅此而已。
尽管 PC 行业绝不承认这一点,但正如在 2021 年,或者说更早的十年前也一样,计算机的速度增长已经不再那么显著。存储设备也如此,最新的耗电大户 GPU 这类半专用的特定用途芯片也依然如此……不过近来 苹果芯片 的表现显示,提升图形性能的效率秘诀并不在于在总线末端挂载一个庞大的高热 GPU 群,而是将更小的 GPU 集成到 CPU 芯片中。
现在我们已然走过 21 世纪的四分之一,但在可编程性、交互性或全新的不可预见的技术等方面却没有取得惊人的突破,三十年来,电脑容量和并行处理性能的增长,主要让操作系统和应用程序变得前所未有的臃肿。
Windows NT 3.1 操作系统的最新版本是 Windows 11 ,而 1993 年时它已经具备了 Windows 11 大部分的功能。NT 3.1 能够在两种 CPU 架构(x86-32 和 MIPS)中运行,并拥有用于 DOS、Windows 3、UNIX 和 OS/2 应用程序的子系统…… 这一切都被集成在只有 50 MB 的 ISO 文件中。而如今的 Windows 11 需要 6 GB 的存储空间。它扩大了 120 倍。如果你认为现在的功能是当初的 120 倍,那么请举手。
(题图:DA/a10b4730-ce44-48c2-aa61-d630ddca8660)
via: https://www.theregister.com/2023/12/19/windows_nt_30_years_on/?td=rt-3a
作者: Liam Proven 译者: ChatGPT 校对: wxy