2746Fermer2748
ZerosquareLe 28/07/2014 à 22:29
GoldenCrystal (./2746) :
Sinon, le fait est qu'à un moment et à partir d'une certaine taille de projet, quel que soit le langage, tu dois penser sérieusement à la gestion mémoire
pencil
GoldenCrystal (./2746) :
et à ce moment là, c'est mieux quand le langage t'aide sensiblement à gérer la mémoire.
Je n'en suis pas aussi certain, dans la mesure où certes le langage t'aide, mais la contrepartie c'est que tu n'as plus la main sur certains aspects (par exemple, si ça n'a pas changé depuis l'époque où j'en ai fait, on ne peut ni forcer ni empêcher la garbage collection en C#). Autant pour des petits/moyens projets c'est probablement mieux de laisser faire le langage - en supposant qu'il ait été bien conçu - autant pour les gros chantiers comme un navigateur, je pense qu'un gestion de la mémoire "sur mesure" peut mieux convenir (le développeur connaît l'utilisation et les contraintes de l'appli qu'il développe, là où le langage ne peut qu'essayer de deviner et appliquer des méthodes générales).