Je me pose pas mal de questions sur D en ce moment, particulièrement dans sa gestion du bas niveau.
Je suis sur des projets dont certains sont critiques au niveau des perfs, et ou j'ai besoin de gérer des choses à la main.
Pour l'instant, j'utilise C++, car il permet de s'élever quand on en a pas besoin. par exemple en utilisant des smartpointer pour la mémoire.
D me semble un bon langage pour mes projets, et je m'y intéresse donc. Mais deux question restent entières peuvent avoir des conséquences terribles sur les perfs :
1/ Comment est géré le null ?
2/ Comment sont géré les tableaux ?
Je ne parle pas de comment ils sont gérés en D, mais ce que la machine fait réellement, quelle est la représentation en mémoire, etc . . .
Partager