Kandoの日記: ジェネレーティブプログラミング(書籍)
気づいてなかったが
"Generative Programming: Methods, Tools, and Applications"
Krzysztof Czarnecki and Ulrich Eisenecker,
Addison-Wesley, 2000
http://www.amazon.co.jp/Generative-Programming-Methods-Tools-Applications/dp/0201309777/ref=sr_1_1?ie=UTF8&s=english-books&qid=1234237135&sr=1-1
の
翻訳が昨年4月に出ていたようだ。日曜日に店頭でみかけたので購入してきた。:
「ジェネレーティブプログラミング」
クシシュトフ・チャルネッキ、ウールリシュ・W・アイセンアッカ 著
津田 義史、今関 剛、朝比奈 勲 訳
翔泳社、2008
http://www.amazon.co.jp/%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%AC%E3%83%BC%E3%83%86%E3%82%A3%E3%83%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0-Architects%E2%80%99Archive-CLASSIC-MODER-%E3%82%AF%E3%82%B7%E3%82%B7%E3%83%A5%E3%83%88%E3%83%95%E3%83%BB%E3%83%81%E3%83%A3%E3%83%AB%E3%83%8D%E3%83%83%E3%82%AD/dp/479811331X/ref=dp_return_1?ie=UTF8&n=465392&s=books
まぁ昔輪読したんで原著も持ってるんだけど、日本語の方が5倍早く読めるのでリファレンスに便利でGenerative布教にも便利。
コード生成いいよ。生成。C++のテンプレート・メタプログラミングでも取りあえずは書けるとはいえ、かなり可読性が低くて辛いのは事実。いつかは生成が1st classな基本機能になっている言語を自分でも設計したいものだ。
ところで、これまでGenerativeをジェネラティブって(わざわざ意識して)発音してたんで、和書名に違和感あったけど、今、RandomHouse引いたらジェネレーティブでもいいのか…。
ジェネレーティブプログラミング(書籍) More ログイン