This project is read-only.
Motivation
Modern C++ libraries apply template metaprogramming techniques in order to create type-safe, highly configurable and efficient components, boost (http://www.boost.org/) being the most acknowledged example. I have read some materials on this subject, and I've found it very fascinating. While most of C++ developers don't meta-programm on everyday basis, it can still be very nice to get familiar with its basic concepts.

Lessons
Jump to Lessons page to start the step-by-step introduction.

References
For recommended books and online resources see References section.

Last edited Nov 20, 2007 at 3:04 PM by migo, version 2