Compared to the talk at Google, I changed one of the "cool things" from threading to operator overloading. Didn't manage to talk about that - there were a million questions - although I think it's a great topic. http://erdani.com/tdpl/2010-12-08-ACCU.pdf Andrei