Une nouvelle version de la suite de compilateurs open source multiplateforme GCC (GNU Compiler Collection) est disponible.
La version 4.8 du compilateur marque une étape importante pour ses développeurs, car ceux-ci ont finalisé la migration de son code source de C vers C++.
Pour rappel, en juillet 2012 les développeurs de GCC avaient annoncé leur volonté de totalement réécrire le compilateur en C++, avec pour objectif de maintenir le code de GCC compréhensible et facilement maintenable.
La nouvelle version C++ de GCC apporte des améliorations de performance, une optimisation du code, le nouveau détecteur d’erreurs mémoires AddressSanitizer et les nouveaux outils ThreadSanitizer.
Le code source de GCC 4.8 peut être téléchargé à partir de plusieurs miroirs et du serveur SVN du projet sous les termes de la licence GPLv3. Les développeurs qui souhaitent construire leur propre version de l’outil devront désormais utiliser un compilateur C++ compatible C++ 2003.
Il faut noter que la suite de compilateurs GCC permet de transformer le code source en langage machine pour plusieurs langages de programmation dont C, C++, Java, Objective-C, Ada et même Fortran 95.
Télécharger GCC 4.8
Source : site du projet
Et vous ?
Que pensez-vous de cette première version C++ de GCC ?
L'adoption de C++ au détriment de C est-elle meilleure pour le compilateur ?
GCC 4.8 sort et marque la fin de la migration de son code de C vers C++
La suite de compilateurs gagne en performances
GCC 4.8 sort et marque la fin de la migration de son code de C vers C++
La suite de compilateurs gagne en performances
Le , par Hinault Romaric
Une erreur dans cette actualité ? Signalez-nous-la !