《雷神之锤》之父约翰·卡马克 1997 年谈计算机操作系统

💡 原文中文,约2300字,阅读约需6分钟。
📝

内容提要

约翰·卡马克在1997年讨论《雷神之锤2》的扩展机制,认为动态链接库(dll)是主要接口,强调可移植性和兼容性。他认为Win32是首选,DOS不再开发,Linux逐渐重要,MacOS和OS/2兴趣不大,偏爱NEXTSTEP,认为其用户界面和功能优于Windows。

🎯

关键要点

  • 约翰·卡马克讨论《雷神之锤2》的扩展机制,认为动态链接库(dll)是主要接口。
  • 他强调可移植性和兼容性,认为Win32是首选平台,DOS不再开发。
  • Linux被视为继Win32后最重要的平台,因其用户与黑客比例高。
  • MacOS的重要性有限,技术层面对其不予以尊重,表示不会在此平台开发。
  • 对OS/2的兴趣不大,认为移植可能性微乎其微。
  • 对SGI的IRIX开发环境不热衷,但未来可能移植。
  • 不主动移植至AIX、OSF、HPUX和SOLARIS,但若有第三方愿意承担,可能会考虑。
  • 对BeOS的体验失望,认为其没有颠覆性优势。
  • 对Plan9系统的内部架构赞赏,但用户界面落后。
  • 最钟爱的操作环境是NEXTSTEP,认为其用户界面和功能优于Windows。
  • 希望苹果能在Rhapsody系统上做出正确抉择,以支持游戏功能和硬件加速OpenGL。
➡️

继续阅读