TL;DR
- 技術的な詳細には立ち入らず、これまで文章にされることの少なかった UNIX の考え方(Unix 哲学)を、次の 9 つの定理にまとめて平易に説明する本である。
- スモール・イズ・ビューティフル
- 一つのプログラムには一つのことをうまくやらせる
- できるだけ早く試作を作成する
- 効率より移植性
- 数値データはASCIIフラットファイルに保存する
- ソフトウェアの挺子を有効に活用する
- シェルスクリプトを使うことで挺子の効果と移植性を高める
- 過度の対話的インタフェースを避ける
- すべてのプログラムをフィルタにする
関連
- Unix 哲学
- https://www.ohmsha.co.jp/book/9784274064067/
- 他の人の読書メモ
- https://qiita.com/e99h2121/items/10e80990f68031e58b97
- https://zenn.dev/mtd6458/articles/afbdda9481d511
- https://qiita.com/ohkawa/items/2e204b7a9e8139741a01
- https://dev.classmethod.jp/articles/re-unix-philosophy/
- https://eng-blog.iij.ad.jp/archives/5935
- http://www.kana-smart.sakura.ne.jp/New-SMART-12-07-23/unix0308.html
- 批判的な記事: https://qiita.com/ko1nksm/items/f1800c6ff6dd649d7429