探索不同操作系统的设计哲学:Unix 与其他系统的对比
在计算机操作系统的发展历程中,不同的操作系统有着各自独特的设计哲学。这些哲学不仅影响了操作系统的功能和特性,也反映了当时的技术背景和用户需求。下面我们将深入探讨 Atari 家用计算机、MS - DOS 和 VMS 这三款历史上的操作系统,并将它们与 Unix 进行对比。
1. Atari 家用计算机:将人机工程学视为艺术
在 20 世纪 80 年代初,Atari 800 及其较为廉价的兄弟机型 Atari 400 在家庭计算机市场中占据了相当可观的份额。它主要面向游戏爱好者,凭借先进的图形和声音功能而声名远扬。例如,《星际突袭者》(Star Raiders)这款模拟《星际迷航》的游戏,在 3D 超空间中展现了星星和光子鱼雷飞驰的场景,使 Atari 在家用市场中占据了强势地位,直至被流行的 IBM PC 和价格实惠的 Commodore 64 超越。如今,它的“玩家 - 导弹”图形(精灵)和显示列表处理器已被视为原始技术。
Atari 家用计算机操作系统的设计者与 Unix 的设计者有一个共同目标,即构建一个用于游戏的系统。Unix 有“太空旅行”游戏,而 Atari 则专注于各类游戏。这可能是它们成功的原因之一,因为人们通常愿意为能带来乐趣的事物付出努力。如今,许多开发者为 Linux 编写软件,纯粹是出于乐趣。
当时 Atari 的员工 Chris Crawford 对 Atari 家用计算机操作系统的设计产生了重大影响。他的应用软件(实际上就是游戏)为该机器后续的所有软件设定了评判标准。Crawford 在《De Re Atari: A Guide to Effective Programming
超级会员免费看
订阅专栏 解锁全文
861

被折叠的 条评论
为什么被折叠?



