Just watched it. Very nice.We are always told how well compilers can optimize code, but it's nice to see just how seriously the C++ compilers take their job of optimizing code.

One of the other things that this video hammers home is how much of the new C++ language features are designed to help the programmer write in verbose, elegant, human-readable object oriented code, while at the same time helping the compiler to optimize most of that away into nothingness.

p3lb0x told me about the video a while ago, but didn't get around to watching it until now. The focus on zero-overhead abstractions in C++ is one of the extremely strong features of the language, and something I haven't really seen in other languages.

Oh, and translating x86 assembly to 6510? Pretty cool, even though it's just a subset - pretty interesting that it was more viable than a LLVM codegen