Andrei Alexandrescu , widely regarded as one of the world's foremost experts on advanced C++ programming, is especially well-known for his pioneering work on policy-based design implemented via template metaprogramming, as articulated in the classic Addison-Wesley book Modern C++ Design and... (learn more about this book)