確かに、いまはC++ Template Metaprogrammingという本にハマっているのですが。
今まで敬遠してきたboostが、ものすごく面白いライブラリに思えています。

ただ、boostの実装方法は、さっぱり理解できません。
ソースを読んでもさっぱり。
使う分には、簡単なのですが。