6 ポイント 投稿者 ffdd270 2020-12-08 | 2件のコメント | WhatsAppで共有

昔のMS-DOS時代、基本メモリ640kのうち256kはシステムに割り当てなければならず、ただでさえ少ないメモリをやりくりしながらスペルチェッカーを書くのがどれほど難しいことかを説明しつつ、文章の最後では、今日スペルチェッカーを作ることはPythonチュートリアルの最初の段階ほどの練習用にしかならないだろう、と述べている文章です.

少し衝撃的なのは、この文章が書かれたのが2008年で、もう12年前の文章だということです。ブログの副題が、書き手の考えを最もよく表しているように思います.

「21世紀のプログラミング:技術のことではありません。アイデアを実装できるということです。」

2件のコメント

 
kunggom 2020-12-09

最近、[ゲームエンジン・ブラックブック: ウルフェンシュタイン 3D]という本を見かけたのですが、第2章まるごとが当時のハードウェアの劣悪な状況を説明するために使われていました。第2章の要約段落は次のとおりです。


PCがゲームプログラミングを難しくしていたのは間違いない。本当に悪夢そのものだった。CPUは誤ったことをするのが得意で、最高のグラフィックインターフェースですらダブルバッファリングや正方形ピクセルを許していなかった。さらに、メモリモデルは個別の16ビットレジスタ2本で構成されたアドレスによって標準の1MiBしか許容せず、near/farポインタは標準Cの利用を妨げていた。最後に、基本のサウンドシステムは矩形波しか生成できず、サウンドカードを導入したユーザーは3つの主要ブランドのうち1つを選ぶしかなかった。

こうしたあらゆる不利な条件にもかかわらず、開発者チームはこの野獣を飼いならし、ゲーム愛好家たちに力を与えるために集まった。そのうちの1つのチームは、自分たちをイド・ソフトウェアと名乗った。


 
ffdd270 2020-12-10

本当に素晴らしい本ですね。👍