TL;DR

  • 技術的な詳細には立ち入らず、これまで文章にされることの少なかった UNIX の考え方(Unix 哲学)を、次の 9 つの定理にまとめて平易に説明する本である。
    1. スモール・イズ・ビューティフル
    2. 一つのプログラムには一つのことをうまくやらせる
    3. できるだけ早く試作を作成する
    4. 効率より移植性
    5. 数値データはASCIIフラットファイルに保存する
    6. ソフトウェアの挺子を有効に活用する
    7. シェルスクリプトを使うことで挺子の効果と移植性を高める
    8. 過度の対話的インタフェースを避ける
    9. すべてのプログラムをフィルタにする

関連