> oui ça ralentit
Pas forcément, regardes le langage D (http://www.digitalmars.com/d/index.html) et Ocaml: ils sont plutôt performant (http://shootout.alioth.debian.org/great/benchmark.php?test=all&lang=all&sort=fullcpu) et ils utilisent un ramasse miettes.
Un ramasse miette permet d'optimiser la gestion de la mémoire avec un seul code, un seul algorithme qui ne s'éxécute que de temps en temps. Le seul défaut est qu'on ne peut pas vraiment prédire quand ce qui peut entrainer des latences de temps en temps. Pour éviter cela D et Ocaml permette de le désactiver ou de gérer certaines parties de la mémoire manuellement.
[^] # Re: .NET
Posté par bobefrei . En réponse au message C'est quoi exactement, du code managé ?. Évalué à 2.
Pas forcément, regardes le langage D (http://www.digitalmars.com/d/index.html) et Ocaml: ils sont plutôt performant (http://shootout.alioth.debian.org/great/benchmark.php?test=all&lang=all&sort=fullcpu) et ils utilisent un ramasse miettes.
Un ramasse miette permet d'optimiser la gestion de la mémoire avec un seul code, un seul algorithme qui ne s'éxécute que de temps en temps. Le seul défaut est qu'on ne peut pas vraiment prédire quand ce qui peut entrainer des latences de temps en temps. Pour éviter cela D et Ocaml permette de le désactiver ou de gérer certaines parties de la mémoire manuellement.