"C++0x - An Overview" - видео с обзором текущего состояния будущего стандарта С++0x (вероятно выйдет в 2009 году и будет назван C++09).
Это вершина и конец лексических языков программирования, им на смену идёт UML. Хотя все CASE-стредства сейчас поддерживают двойную нотацию, графическая со временем однозначно вытеснит обычные языки. Сейчас эта хрень очень неуклюже работает, не отладили ещё, надо много руками допиливать.