4. Conclusion
Le langage C++ a été conçu initialement pour le développement d’applications ayant des exigences fortes au niveau des temps de réponse. Son lien de parenté avec le C a favorisé son succès auprès des développeurs de telles applications, qui ont pu migrer aisément du C vers le C++.
De nombreux reproches sont faits au C++, parmi lesquels :
l’absence d’un ramasse-miettes, ce qui rend difficile la programmation avec les pointeurs ;
les traitements implicites qu’il génère à l’insu de l’application (conversion automatique, opérateur d’affectation ou construction par copie par exemple) ;
les limites de sa bibliothèque qui ne prend pas encore en compte plusieurs fonctionnalités (interfaces graphiques, réseaux, etc.).
À son crédit, il faut porter :
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Conclusion