![]() |
商品情報
タイトルに含まれるキーワード一覧[IX] [NI] [UN] [UNI] [UNIX] [い] [う] [え] [そ] [と] [の] [哲学] [学] [思想] [考] [設計] 電網工房・匠の関連記事電網工房・匠の各サイトでこの商品を参照しているページの一覧。 Amazon.co.jpの情報による類似商品「この商品を買った人はこんな商品も買っています」より
ASINでページを作る他のサイト書評を探すのにどうぞ。 |
そもそもUNIXはMulticsという巨大なOSの開発から生まれたものだ。あまりに巨大なMulticsはその複雑さゆえに開発は遅々として進まず、その反省からケン・トンプソンが作ったのがUNIXの初めとされる。その後デニス・リッチーら多数の開発者が携わり、UNIXは発展した。本書はこのUNIXに込められた「思想と哲学」を抽出し、数々のエピソードとともにUNIXの特徴を浮き彫りにしていく。
たとえば本書で述べられているUNIXの発想のひとつとして「過度の対話式インタフェースを避ける」というものがある。UNIXのシステムは初心者には「不親切」なつくり、つまり親切な対話式のインタフェースはほとんどなく、ユーザーがコマンドを実行しようとするときはオプションをつける形をとっている。この形式はオプションをいちいち覚えねばならず、初心者に決してやさしくない。しかしこれはプログラムを小さく単純なものにし、他のプログラムとの結合性を高くする。そして結果としてUNIXのスケーラビリティと移植性の高さを支えることになっているのだ。このような形式で本書では9つの定理と10の小定理を掲げ、UNIXが何を重視し、何を犠牲にしてきたのかを明快に解説している。
最終章にはMS-DOSなどほかのOSの思想も紹介されている。UNIXの思想が他のOSとどう違うかをはっきり知ることになるだろう。UNIXの本質を理解するうえで、UNIX信者もUNIX初心者にとっても有用な1冊だ。(斎藤牧人)
アマゾンコム(Amazon)のASINでの商品情報を横断表示 / #もの書きWiki - 書店 / キーワード一覧 - 書店 / 電網工房・匠