Citation:
Envoyé par JPDMJC
je connais bien la théorie des garbage collector, et je peux t'assurer que jusqu'à jdk v1.4, celui de Java était assez décevant comparé à ce qu'il est théoriquement (et fait dans certains projets académiques ;)) possible de faire.... je ne pourrais pas te dire pour les jdk v1.5 et jdk v1.6, car j'ai été un peu surchargé, et je n'ai pas suivi l'affaire....
donc il y a certainement beaucoup de paramètres qu'il faut savoir manipuler, et qui s'adaptent mieux à certain type d'applications... mais il faut aussi savoir que si l'utilisateur lambda doit étudier son code pour adapter le garbage collector, il va finir par trouver cela chiant, et repassera sur un garbage collector "par défaut", ou à un langage où l'on peut gérer explicitement la mémoire de manière "facultative" (c'est un des avantages de C# sur Java ;))
nb: au passage, pour ceux qui ont que DCOM utilisait un simple compteur de référence pour avoir quand libéré un objet distribué, on peut dire que Sun n'était pas trop à la ramasse à l'époque... :aie:
Citation:
Envoyé par JPDMJC
sa remarque était placé sous le signe de l'ironie... pourtant quelqu'un comme toi qui regarde plus loin que le bout de son nez aurait du comprendre rapidement :roll: