![]() |
|
Mise à jour en vue pour le C++ - Version imprimable +- TISI (https://www.tisi-fr.com/board) +-- Forum : Gɛɛk Zønɛ (https://www.tisi-fr.com/board/forumdisplay.php?fid=3) +--- Forum : Applicatiøns (https://www.tisi-fr.com/board/forumdisplay.php?fid=5) +--- Sujet : Mise à jour en vue pour le C++ (/showthread.php?tid=3113) |
Mise à jour en vue pour le C++ - KoroSaï - 15-09-2020 Suite à son approbation technique finale le 4 septembre dernier par le comité ISO C++, le langage de programmation C++ 20 devrait être officiellement publié vers la fin de cette année 2020. Les Modules et les Coroutines feront partie des nouvelles fonctionnalités du langage. Conçu en 1979 pour la programmation des systèmes, le C++ reste un langage essentiel, en effet il a connu une croissance rapide dans l'index Tiobe*, où il se classe en quatrième position derrière les langages C, Java et Python en Septembre 2020. Parmi les fonctionnalités à venir du langage C++20 on pourra citer les suivantes : - Les Modules : permettent aux programmeurs d'utiliser des composants modulaires. - Les Coroutines : généralisent l'utilisation des sous-routines en multitâche non préventive. - Les concepts : servent à spécifier les exigences des modèles et à supporter la programmation générique ( amélioration de la qualité du code ). - Les Ranges : composants permettant de traiter des plages d'éléments. - Une bibliothèque de synchronisation : permet une prise en charge plus fine du contrôle du hardware. - Un temps de compilation amélioré, des macros de test de fonctionnalités et de nouveaux algorithmes de télémétrie. * Mesure la popularité des langages de programmation en se basant sur le nombre de pages web retournées par les principaux moteurs de recherche lorsqu'on leur soumet le nom du langage de programmation. |