Posté par boubou .
En réponse à la dépêche Mono 0.24.
Évalué à 2.
Sur les méthodes virtuelles, une grosse bouse du C++, ça fait des années qu'on sait que la meilleure méthode, c'est de les virer à la compilation, par une analyse globale du code (cf Sather et Eiffel). Je soupçonne la machine virtuelle d'IBM de faire ça en just in time. Le vrai problème d'ailleurs ne vient pas du passage par un pointeur qui ne coûte pas grande chose, mais plutôt de ne pas pouvoir inliner la méthode et donc d'être obliger de faire un appel. D'ailleurs tu parles de ça dans la suite de ton post !
Le garbage collector est probablement plus lent qu'un système de déallocation explicite comme en C++
Faux. De nombreuses études démontrent le contraire, en particulier grâce au désallocation par bloc impossibles à faire en C++.
[^] # Re: promouvoir Java plutot que C#
Posté par boubou . En réponse à la dépêche Mono 0.24. Évalué à 2.