I’ve already announced the brilliant and provocative presentation given by Andrei Alexandrescu titled Iterators Must Go!.
Here is video of Andrei’s keynote digged to boostcon.blip.tv:
It may seem this is a C++ oriented presentation, but in fact it’s more related to software design, design patterns and idioms, interface oriented design, programming by contract and…shortly, it’s really worthwhile to watch, during lunchtime of course ;-), and enjoy!