Bonjour,
Je cherche à savoir si il ya une grosse différence d'exécution entre D et C++ ?
D'avance merci,
TSalm
Bonjour,
Je cherche à savoir si il ya une grosse différence d'exécution entre D et C++ ?
D'avance merci,
TSalm
Pas vraiment car le compilateur D de référence (DMD de Digital Mars) utilise le backend de son compilateur C++. Dans ce cas on a les mêmes performances que DMC qui est tout de même moins optimisé que g++, MSVCC et ICC.
Mais il existe d'autres compilateurs vers les back-ends de LLVM ou GCC.
Théoriquement le D autorise certaines optimisations plus poussées que le C++(avec l'arithmétique des tableaux par exemple, fonctions pures), mais ce n'est pas enore exploité pleinement.
Merci pour vos réponses.
Depuis que j'ai posé cette question, j'ai de toute façon penché pour le D.
Et ce pour sa vitesse d'execution, la simplicitée du langage et sa puissance.
Ajouté à cela la portabilitée du code qui en font à mes yeux LE langage d'avenir.
CQFD
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager