質問: ケン・トンプソン、デニス・リッチーがどのようにUnixを設計し実装したのか、その過程について何か資料を知っていたら教えてほしいです。
回答: ズバリな本は、知りませんが。 かすった(?)内容じゃないかと思えるもの、数点。 どれも邦訳本です。 英語にアレルギーないなら、 原典探したほうがいいと思います。 1. UNIX原典―AT&Tベル研のUNIX開発者自身によるUNIX公式解説書 ベル研内のジャーナル誌の抄訳みたい。 unix全編網羅 ではなく、断片 だけども、お求め内容 に近い内容はちらほらあるかと。 2. UNIXプログラミング環境 Brian W. Kernighan (著), Rob Pike (著), 野中 浩一 (著), 石田 晴久 (その他) お求めな カーネル内 な話は皆無ですけど、 ・シェル ・足りなかったらスクリプト言語 ・それでもダメだったら初めてCへ みたいな、unixのプログラミング哲学(?)がうかがい知れる一冊。 3. プログラミング言語C B.W.カーニハン (著), D.M.リッチー (著), 石田 晴久 (翻訳) いわゆる通称K&R. 入門書じゃねーよ、本棚のコヤシだ、訳が悪い、、、うんぬんで 最近では敬遠されてるっぽいらしいですが、私は 名著だと思う。 unixの設計そのものとは、当然に一見無縁な内容です。 が、彼らの考え方の根っこがかいまみえる気がします。 ポータブルなmallocを書いてみようといった最後の あたりとか、特に。 いずれも、amazonとかで書名入れれば、出てきます。 P.S. 私には思い出深い本ばかりなのですが、お勧め(?)はしません。 当然に古いですし、ここ(知恵袋)ではウケない本ばかりでは ないかとも思いますし。