HackerNews

オペレーティングシステムについてのカーソック (1997)

Carmack on Operating Systems (1997)

https://rmitz.org/carmack.on.operating.systems.html


1997年3月18日、ジョン・カーマックはQuake 2の拡張メカニズムに関する反応を受け取り、DLLが主なインターフェースになる可能性を示唆しました。Javaインターフェースも考慮したものの、実装にかかる時間が他の作業を圧迫するため先送りすることにしました。カーマックは、id Softwareがゲーム開発においてDLLを使用することが最も効率的であると述べています。また、Quake 1のqcインターフェースとインタープリターコードをQuake 2リリース時に公開する計画を示し、コミュニティに信頼できるDLLを作成できることを期待しています。様々なプラットフォームについての意見も述べ、特にWin32の優位性を強調し、DOSでのゲーム開発を否定しました。他のプラットフォームの重要性についても言及し、Linuxはハッカーとユーザーの比率が高く、技術的には尊敬しているとしていますが、開発者としてはNEXTSTEPを使っているとしました。