std::function, past, present, future

Speaker: Farid Mehrabi

Audience level: [ Intermediate ]

A short review of the path that made std::function possible, its application, requirements, downsides and alternatives. A breif eplanation of observer pattern and traditional callback systems through function pointers. And a short disscution on existing libraries and some vendor specific compiler extentions for functions.