最近読んだ本、あるいは途中まで読んだ本
フリーソフトウェアと自由な社会 ―Richard M. Stallmanエッセイ集
- 作者: リチャード・M・ストールマン,Richard M. Stallman,長尾高弘
- 出版社/メーカー: アスキー
- 発売日: 2003/05/06
- メディア: 単行本
- 購入: 4人 クリック: 60回
- この商品を含むブログ (35件) を見る
これを読んで、晴れてフリーソフトウェア主義者になった。少し前まで、OS Xに心惹かれてたこともあったけど、これからもGnu/Linuxを使っていきたい。そしてフリーソフトウェア運動に貢献したい。
Inside Linux Software オープンソースソフトウェアのからくりとしくみ
- 作者: 佐藤竜一
- 出版社/メーカー: 翔泳社
- 発売日: 2007/03/14
- メディア: 単行本(ソフトカバー)
- 購入: 6人 クリック: 99回
- この商品を含むブログ (17件) を見る
オープンソースソフトウェア開発の各種ツールについて詳しく書かれている。プログラミングうんぬんの話は少なく、1章のgccの仕組みくらい。後半は斜め読みした。
ふつうのLinuxプログラミング Linuxの仕組みから学べるgccプログラミングの王道
- 作者: 青木峰郎
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2005/07/27
- メディア: 単行本
- 購入: 35人 クリック: 450回
- この商品を含むブログ (145件) を見る
C言語でUnixのコマンドやプログラムを実装する本。パイプやリダイレクトがまだよくわかってない。
リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
- 作者: Dustin Boswell,Trevor Foucher,須藤功平,角征典
- 出版社/メーカー: オライリージャパン
- 発売日: 2012/06/23
- メディア: 単行本(ソフトカバー)
- 購入: 68人 クリック: 1,802回
- この商品を含むブログ (98件) を見る
話題になってそうだったから読んでみた。何度か読み返して実践できるようにしたい。
- 作者: 藤原博文
- 出版社/メーカー: 技術評論社
- 発売日: 2003/07/12
- メディア: 単行本(ソフトカバー)
- 購入: 6人 クリック: 219回
- この商品を含むブログ (54件) を見る
上のついでに読んでみた。サンプルがANSI C以前の規格で書かれていて、しかも長かったので、詳しくは読んでない。
プログラミング in OCaml ~関数型プログラミングの基礎からGUI構築まで~
- 作者: 五十嵐淳
- 出版社/メーカー: 技術評論社
- 発売日: 2007/11/29
- メディア: 単行本(ソフトカバー)
- 購入: 11人 クリック: 169回
- この商品を含むブログ (50件) を見る
- 作者: OCaml-Nagoya
- 出版社/メーカー: 毎日コミュニケーションズ
- 発売日: 2007/05/22
- メディア: 単行本(ソフトカバー)
- クリック: 59回
- この商品を含むブログ (31件) を見る
プログラミングの基礎 (Computer Science Library)
- 作者: 浅井健一
- 出版社/メーカー: サイエンス社
- 発売日: 2007/03
- メディア: 単行本
- 購入: 17人 クリック: 409回
- この商品を含むブログ (102件) を見る
OCaml本3冊。
関数型言語を勉強しようと思って少し調べて、言語の候補をML系のHaskell, OCamlとLisp系のCommon Lispに絞った。その中でも、副作用や手続き的な記述をある程度は許容するOCamlが入門には向いているのかなと思って、OCamlを勉強してみた。
『プログラミング in OCaml』は、OCamlの言語仕様とサンプルが詳しくてわかりやすい。ファンクターとか多相ヴァリアントとかの章はまだ読んでないけど。
『プログラミングの基礎』は、OCamlの入門書ではなく、プログラミングをどのように行なっていくかをOCamlを題材として書かれている。OCamlの言語仕様は他2冊に比べて少ないが、プログラミング一般の本としてためになった。
- 作者: 須崎亮太郎,内村創,荻野友隆
- 出版社/メーカー: 秀和システム
- 発売日: 2004/12
- メディア: 単行本
- 購入: 2人 クリック: 201回
- この商品を含むブログ (84件) を見る
画像処理ライブラリの車輪の再発明をする本。Windows上での動作環境というのが少し残念だった。Ubuntu Gnu/Linux上で、自分でビットマップファイルを読み書きしてなんとか進めてた。
- 作者: 結城浩
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2012/06/01
- メディア: ペーパーバック
- 購入: 8人 クリック: 310回
- この商品を含むブログ (48件) を見る
数学ガールシリーズはこれ以前のも読んでたけど、今作が体感的に一番難しかった気がする。途中で読むの放棄してしまった。
ニートの歩き方 ――お金がなくても楽しく暮らすためのインターネット活用法
- 作者: pha
- 出版社/メーカー: 技術評論社
- 発売日: 2012/08/03
- メディア: 単行本(ソフトカバー)
- 購入: 16人 クリック: 1,642回
- この商品を含むブログ (79件) を見る
コンピュータを働かせれば人間は働かなくてもいいような未来になると結構真剣に思ってるんだけど、どうなんだろう。