C'est là où je ne suis pas d'accord: quand tu fais du java, tu ne fais pas du C... Je trouve que les transpositions ne reflètent pas la réalité car ce n'est pas de cette manière que l'on code.
Je ne dis pas que les micro benchmark ne sont pas intéressants mais qu'il ne faut pas leur donner plus d'importance qu'ils en ont: la VM est complexe, lente à démarrer, le garbage collector est peu prédictible, le JIT a parfois de très bonnes optimisations... Le mieux est de prendre les projets dans leur globalité en vérifiant bien que les deux avaient le même but (performances ,maintenance, etc...)
Conclusion:Le bon outil pour le bon problème, et parfois C/C++/java peuvent tous être viable.
[^] # Re: Performances
Posté par tallion . En réponse à la dépêche Nuncabola, un Neverball en Java. Évalué à 4.
Je ne dis pas que les micro benchmark ne sont pas intéressants mais qu'il ne faut pas leur donner plus d'importance qu'ils en ont: la VM est complexe, lente à démarrer, le garbage collector est peu prédictible, le JIT a parfois de très bonnes optimisations... Le mieux est de prendre les projets dans leur globalité en vérifiant bien que les deux avaient le même but (performances ,maintenance, etc...)
Conclusion:Le bon outil pour le bon problème, et parfois C/C++/java peuvent tous être viable.
PS: un petit lien de bench qui date maintenant http://marc.info/?l=tomcat-user&m=106036177509367&w=(...)