C++Ox, une révolution dans le monde de C++

Abonnements, magazines... Notre catalogue complet au bas de cette page.

C++0x est le nom du prochain standard C++, devant sortir officiellement dans le courant de cette année 2009. Cette évolution est si riche qu'elle s'apparente plutôt à une révolution.

Au fil du temps C++ est devenu très riche, alliant la programmation de bas niveau et des possibilités incroyables avec des fonctionnalités telles que les templates. Le standard C++0x à venir, va encore considérablementenrichir le langage. Deviendra-t-il encore plus complexe, difficile et " piégeux " pour autant ? Il semble que non, et c'est encore un de ces paradoxes dont ce langage a décidément le secret. De nombreux nouveaux mots-clés, une syntaxe enrichie, de nouvelles fonctionnalités, et pourtant il devrait être plus confortable à l'utilisation et même plus performant à l'exécution, grâce, notamment, à l'introduction de la sémantique de déplacement (move semantic) en alternative à la sémantique de copie, seule supportée jusqu'à présent. Passer, même brièvement, en revue toutes les fonctionnalités nouvelles de C++0x est naturellement impossible ici. Nous préférons nous concentrer sur quelques-unes, particulièrement intéressantes.

Frédéric Mazué

S'ABONNER
Egalement au sommaire de :
Programmez! #116