Fantastic talk so far (I'm 14 minutes in, out of an hour) on the rationale of C++, what it is and why. What is it good for?
Engaging dry-humor speakers (Chandler Carruth, Titus Winters), very good introduction (What is "best"?), and then it goes right into the sharp edges:
> [ . . . ] No Diagnostic Required, NDR. That means the standard specifically calls such a scenario ill-formed, meaning, it is not a valid program, but since diagnosing that particular scenario may be impossible, or at least computationally infeasible with the legacy of separate compilation and linkage, your toolchain is allowed to ignore the ill-formedness and keep on going. I'll say that in smaller words: This is a language that has false positives for the question "Was this a program?".
invidio.us/watch?v=ljh5qcv4wdg