Présentation de C++11 par David Faure, Kevin Ottens

Après de nombreuses années d'attente, le standard C++11 est enfin publié et a vu une adoption rapide par les différents compilateurs de marché. Pour certains cette publication marque le début de la période de renaissance du C++.

En effet, par bien des aspects, les nouvelles constructions disponibles donnent l'impression d'utiliser un langage complètement neuf. Le code écrit est souvent plus court, plus lisible et souvent plus efficace grâce aux nouvelles fonctionnalités disponibles.

Dans cette présentation nous donnerons un tour d'horizon des nouveautés disponibles pour montrer à quel point elles sont d'ores et déjà faciles à mettre en oeuvre pour améliorer votre code dès aujourd'hui (auto, nullptr, for each…). Ensuite nous nous concentrerons sur certaines constructions étonnantes permettant de récupérer des fonctionnalités issues des langages fonctionnels (lambdas, std::function…). Enfin, nous terminerons avec des considérations plus avancées sur le multi-tâche et les templates.

Cette vidéo est sous licence CC-By 4.0