In this C++ and Beyond 2011 talk shares their Andrei Alexandrescu, Scott Meyers and Herb Sutter technical in-depth and C++ goodness.
Andrei Alexandrescu is the co-designer of the D programming language, technical author and research scientist at Facebook. He is also one of the world's C++ (and D...) template masters.
Scott Meyers is one of the most respected C++ practioners in the industry. He is the author of Effective C++, More Effective C++, and Effective STL.
Herb Sutter runs the C++11 ISO committee and is one of the world's leading C++ authorities.
Highlights of the talk:
[00:00] Event debriefing
[01:38] Scott on C++ developers
[03:18] Modern C++ [04:17] Why D, Andrei?
[17:25] What problems does D solve that C++ can't?
[22:03] C++ and D interoperability (COM is old, but COM is good!)
[24:22] C++11 and Beyond [26:01] Herb, ISO C++ Committee's next phase - what are you going to do?
[28:22] Scott, Andrei and Herb share perspectives on the ISO standards process, philosophies of language design, what C++ gets wrong, what it gets right
[49:48] Perspectives on this year's event and if/when C++ and Beyond will happen again