「まつもとゆきひろ『プログラミング言語Ruby』を大いに語る」に参加しました
こんにちは。那由多屋の加藤です。
昨日、ジュンク堂大阪本店で行われた出版記念トークイベント「まつもとゆきひろ『プログラミング言語Ruby』を大いに語る」に参加しました。
トークイベントの模様は、後ほどビデオが公開されるとのことです。
『プログラミング言語Ruby』に至るまで
- 2000年1月『Rubyデスクトップリファレンス』
- すべての始まり
- まつもとさんが一人で書いた本は、この本だけ
- まつもと「表紙にはヒツジを希望したけれど、蓋を開けてみればヤギになっていた」
- ポケットリファレンスにするには、分量が多すぎた
- 2002年1月『Ruby in a Nutshell』
- 『Rubyデスクトップリファレンス』の英訳に、大幅に書き足したもの
- まつもと「日本語から英語に翻訳される技術書は珍しいのでは」
- 『Ruby In A Nutshell』
- 英語版『Ruby in a Nutshell』をフランス語に訳したもの
- 日本には数冊しかないかも
- ちなみに、ロシア語版は立ち消えとなった
- 2008年1月『The Ruby Programming Language』
- 2009年1月『プログラミング言語Ruby』
各章の紹介
- 1章 イントロダクション
- O'Reillyの本にしては珍しく、各章に挿絵がある
- 挿絵は、why画伯による
- 2章 Rubyプログラムの構造と実行
- 3章 データ型とオブジェクト
- 文字列型、M17Nについて詳しく書かれている
- 4章 式と演算子
- Rubyは、書けばだいたい思ったように動く
- それを言葉で解説
- 5章 文と制御構造
- 6章 メソッド、proc、lambda、クロージャ
- 7章 クラスとモジュール
- 8章 リフレクションとメタプログラミング
- ActiveRecord、ActiveSupportはちょっとやり過ぎな感じも
- DHHに関して(後述)
- DSLを作る時のリファレンスとして
- 9章 Rubyプラットフォーム
- 10章 Ruby環境
Ruby 1.9について
質疑応答
質疑応答が1問だけ。と言うか、質問者は私ですw。
その他
- 謎の人物_whyに関して
- DHH(David Heinemeier Hansson)に関して
- 以前はPHPを使っていた
- Ruby on Railsのマーケティングは上手い
- よく燃え上がらせるけれど、上手く燃え上がらせる
- まつもと「ブレーキが壊れている」
- まつもとさんは、まえがき作家
- まつもとさんが前書きを書いた本は売れる!