UNIXという考え方―その設計思想と哲学
UNIXという考え方―その設計思想と哲学を読んだ人はこんな本も読んでいます
UNIXという考え方―その設計思想と哲学を追加
UNIXという考え方―その設計思想と哲学の感想・レビュー(59)
古くからあるOSの中で、今もなお成長し続けるOSの筆頭にUNIXが挙げられると思うが、なぜ成長し続けられるのか。その答えがこの中にある。「ソフトウェアは、実は作るものでなはく、成長していくものなのだ。」。その決して色褪せることのない思想を感じることができる。大変に感銘を受けた一冊。
12/22:Hiro Yamada
11/13:leather_sole
11/12:Takayuki Konishi
09/27:iinuma
09/21:altair
08/07:kosugi
06/24:Lily
UNIXが生まれたとき、それはひとつのプログラムにすぎなかった。やがてそれは技術となり思想となった。アジャイルとはちょっと違うのではないかな?
すすめられて読んでみた。古い本だからと甘く見ていたが、これは素晴らしい!アジャイル開発などのエッセンスがすでにある。何度も読み返したい本。
04/24:ペパ
04/08:sue
03/10:edy555
とてもおもしろかった。Windowsから*nix環境に移って遭遇した色々な物が腑に落ちた感じ。/「できるだけ早く試作する」のような、アジャイルな思考がUnix哲学でもあるとは知らなかった。
02/05:まやれろ
01/31:Tasholla
結構笑える箇所が多く、すっと読める。だから、おそらくちゃんと理解していないが、ずいぶん前に書かれた本なのに新しく感じる。人間には3種類のシステムしかつくれないというくだりが印象に残った。他者に作られる前に自ら第3のシステムを作ることができなければそのシステムはそこで終わってしまうのだろう。
10/11:yku
10/09:koduki
09/25:Nobufumi
UNIXの価値観・思想を述べている。ソフトウェアの価値(移植性・特化・連携)、価値を生む仕事、などに触れてます。ただし一部UNIXと付加価値の話題が重なり混乱し易い。UNIXでは「運用は人が知ってる(みんなハッカー)」が前提です。肝を道具の使い方に翻訳すると「使い易い・連携し易い・何処でも使える、道具」を揃えて、あとは自由、になる。グーグルの目指すサービスは「ネットのUNIX化」かもなと思った。現在UNIXメンバーは、次世代OSとしてPlan9を公開した。どの様に考え方を洗練させたのか気になります。
粒度を小さくする(1プログラム:1目的)・試作を迅速に行う(アジャイル的発想)・移植性を重視する(環境依存部の撲滅)・小さなソフトウェア(=フィルタ:入力に一定の処理を施し,結果を出力するもの)を繋ぐ(パイプ)
"Small is beautiful" 巷では「設計を完璧に詰めてから開発に取りかかると混乱や手戻りが少なくていい」なんて言われたりするけれど、何が本当に必要なのかは物を使ってみないことにはわからない。単純で小さなプログラムの組み合わせにUIをつけてシステムとするほうがラクで早いし、スピードはとっても大事だよね。と、読んだ。
02/16:lcl
01/29:iiwataru
01/25:xamasutra
12/30:blackshell
12/30:Sazameki
08/05:GMK
小さく最小限に作る。何年か開発していると身に沁みます。開発の現場ではこれと真逆のことが真実みたいに吹き込まれることもあるので、知っておいて損は無いです。
良い。 目次をながめて、「定理」と書かれているところだけ読んで、それを心がけるようにしただけでも、自分の作るものは変わってくるんじゃないか。そんな気がする。
04/24:unobuo
UNIXという考え方―その設計思想と哲学の
%
感想・レビュー:21件














ナイス!













