Comme tu le dis déjà, les pointeurs managé ne sont actuellement pas gérés par un ramasse-miettes, se sont en effet actuellement des pointeurs intelligents. Mais il y a déjà un "Cycle collector" sur ces pointeurs qui permet de résoudre les références circulaires.
C’est ce qu’on m’a dit sur IRC, donc faudrait quand même revérifier, parce que justement on m’a dit que le gros problème actuellement c’était les références circulaires. Ou alors c’est moi qui ai mal compris.
Un vrai ramasse-miettes devrait cependant permettre d'améliorer les performances a l'avenir.
Ça je l’ai dit, enfin pas que ça améliorait les performances mais ça me semblait évident.
"zero.rs" ne permet pas de supprimer l'OS mais le "runtime" du programme (un morceau de code qui gère le déroulement du reste du code). A noter d'ailleurs que "zero.rs" n'est plus nécessaire. Il suffit actuellement de poser une annotation pour produire un programme sans runtime.
[^] # Re: Deux petites erreurs
Posté par ariasuni . En réponse à la dépêche Présentation de Rust 0.8. Évalué à 3.
C’est ce qu’on m’a dit sur IRC, donc faudrait quand même revérifier, parce que justement on m’a dit que le gros problème actuellement c’était les références circulaires. Ou alors c’est moi qui ai mal compris.
Ça je l’ai dit, enfin pas que ça améliorait les performances mais ça me semblait évident.
J’ai dû mal comprendre alors, au temps pour moi.
Écrit en Bépo selon l’orthographe de 1990