しばらく前からツイッターのTL上で半額になってると話題になってた本。
タイトルには見覚えがあるのでひょっとしたら昔紙を買ってないかと思ったけど、記録には見当たらず、買ってないらしい。
それでもすぐには手を出さずに保留にしてたんだけど、雨の日曜日にふと思い立って無料サンプルをダウンロードして読んでみたら面白い。
MS-DOS 2.11上でC言語の勉強をはじめた頃はUNIXなんて手の届くところになくて、某社の説明書でコマンドの仕様を見て、その仕様の動作をするように自分で実装するかたちで勉強してた。
なのでマルチタスクとかそういう部分がすっぽり抜けてたりする。
今はLinuxとかFreeBSDとか無料で手に入って、いい時代だよね。
今これを書いてるのはWin10なんだけど、今のWin10はUbuntuが動くので入れて時々遊んでる。その環境でこの本に載ってるコマンドの例を入れてみたらちゃんと動いた。
a_sue@xx:~$ cd /usr/include/ a_sue@xx:/usr/include$ time -p grep _POSIX_SOURCE */*.h > /dev/null real 67.05 user 0.00 sys 0.68 a_sue@xx:/usr/include$
いいねいいね。
システムコールとライブラリ関数の関係とか、『UNIXプログラミング環境』は読んだので書いてあったんだろうと思うけど、遠い昔のことなのでよく覚えてないし。
- 作者: Brian W.Kernighan,Rob Pike,石田晴久
- 出版社/メーカー: アスキー
- 発売日: 1985/09/01
- メディア: 単行本
- 購入: 8人 クリック: 35回
- この商品を含むブログ (37件) を見る
ああ、読みかけや積ん読が沢山たまってるのに。
- 作者: W. Richard Stevens,Stephen A. Rago
- 出版社/メーカー: 翔泳社
- 発売日: 2014/06/05
- メディア: Kindle版
- この商品を含むブログ (7件) を見る