From: K. G. <kim...@gm...> - 2008-10-30 07:56:25
|
Hi Dean, On Mon, Oct 27, 2008 at 14:11, Dean Michael Berris <mik...@gm...> wrote: > > In the beginning, I used to think so too -- that this "artificial" > approach to doing something that traditional OO and runtime dynamic > polymorphism and runtime checks and switches etc. have "straight > forward" solutions to. Yeah, one man's artificial is another man's straight-forward, I guess :) > Modern C++ Design: Generic Programming and Design Patterns Applied (by > Andrei Alexandrescu) > http://www.amazon.com/Modern-Design-Programming-Patterns-Depth/dp/0201704315 I liked that one too, though I don't remember much anymore, it's been a while. > C++ Template Metaprogramming: Concepts, Tools, and Techniques from > Boost and Beyond (by David Abrahams and Aleksey Gurtovoy) > http://www.amazon.com/Template-Metaprogramming-Concepts-Techniques-Depth/dp/0321227255/ref=sr_1_1?ie=UTF8&s=books&qid=1225112272&sr=1-1 I've seen it on Amazon, and considered it... Might be interesting, I'll give it a read. > I may be wrong in the way I'm thinking about it and maybe the approach > you will come up with will be better -- or the synergy of our > approaches might come up with something different and eventually > better. :) We'll see how it goes after I come back to work. I'll probably be exhausted anyway :) Cheers, - Kim |