今月は「Metaprogramming Ruby」。Glenn VanderburgのOSCON 2005での発表をベースに。 でも、もうちょっと突っ込んだ内容になっていると思う。
ただ、リフレクションやevalについては(実装した本人であるので)詳しいが、 メタプログラミング機能が「言語内DSL」の実現に役立つというのは、 彼のオリジナルのアイディアだ。参考にさせていただいたGlennに感謝。
本当はお盆進行で10日が〆切だったんだけど、ちょっと間に合わないみたい。 編集の人にメールを出して1日〆切延ばしてもらう。