2007-10-14
■成長の種
友人と話していたら「詳解Linuxカーネル読んでて挫折したよ〜」とか。まぁ、
普通に読むと挫折するような気がする。「知りたい所をちょこちょこ読めば良
いんじゃないの?」などとやさしい言葉をかけるが、本心では「ノートに書き
写しながら全部読め!写経だよ、写経。」みたいな事を思う(笑)
詳解Linuxに限らず、カーネル内部解説本に挫折する人はBlogなどでよく目にす
る。挫折しまくった経験から言わせてもらうと「最低10回くらい挫折してから諦
めよう」だ。「1回くらいの挫折で諦めるなんて、お前は天才にでもなったつも
りか!」などと思うわけである。
実はカーネル内部解説本は1冊読むまでが大変だ。1冊読んでしまえば、他の本
は結構、楽に読め出す。というのもカーネルはどれも似たような構造をしており
似たような問題を抱えており、似たような解決アプローチを採用しているもんだ
からだ。
だから1冊読めると後は結構スラスラと読めだし、カーネル間の違いを楽しめ出
せる。何でもそうだが、一つをじっくりと知り、他のものとの違いを調べられる
ようになると非常に楽しくなる。しんどいのは最初だけである。
詳解Linuxカーネルに挫折する大きな理由の一つは、ソースコードを読もうとし
ていないからだと思う。あの本は基本的にソースコードを解説した本だ。なので
ソースコードを眺めながら読み進めると、本当にムカつくくらい情報不足である。
1000ページ近くあるのだが、”Linuxカーネルのソースコードを読む” には内容
が薄いのだ。
とは言いつつLinuxカーネルを読みながら本を読み進めようね、というのも乱暴
な話のような気がする。Linuxカーネル内部解説本で挫折する人は多い。このま
まで良いのか?などと考えていると「詳解Linuxカーネルを読む勉強会」を開き
たいと思えてくる。
詳解Linuxカーネルを全部、非常にわかりやすい形で解説できれば、自分が大き
く成長できそうな気がする。カーネルの事を話し合える仲間を増やせそうな気が
する。
- 88 http://reader.livedoor.com/reader/
- 17 http://b.hatena.ne.jp/naoya/
- 15 http://b.hatena.ne.jp/entrylist?sort=hot
- 13 http://www.google.com/reader/view/
- 9 http://mixi.jp/view_diary.pl?url=http://d.hatena.ne.jp/hira_sosuke/20071014/1192333678&owner_id=1822657
- 8 http://www.google.co.jp/reader/view/
- 7 http://alohakun.blog7.fc2.com/
- 7 http://b.hatena.ne.jp/naoya/20071014
- 6 http://a.hatena.ne.jp/himainu/
- 6 http://b.hatena.ne.jp/
