Pour les performances le Benchmark cité plus haut parle de lui même.
Voila le résultat sur les 10 petits algos testés. Ce benchmark semble plus intéressant que ce que l'on trouve d'habitude par son concept. C'est totalement open source et tout le monde peut soumettre un nouveau code qui améliore les performances de son langage sur un des algos.
source:
http://shootout.alioth.debian.org/
Apparemment Php aurait besoin d'un peu d'aide , donc ceux qui trouvent que les performances ne sont absolument pas réalistes peuvent essayer d'améliorer le code et le soumettre.
Pour en revenir à ceux qui disent que java est lent c'est souvent pour deux choses qui donnent une vision faussée.
La première c'est les applets java qui semblent lente mais c'est surtout le temps que la jvm se charge, on a pas ce problème avec le javascript vu que le moteur est partie intégrante du navigateur. Et pour flash vu qu'il y a de la pub flash sur chaque page il est toujours en mémoire.
La deuxième c'est surtout sous linux vu que par défaut c'est souvent la jvm OpenJDK qui est installé avec lequel certains programmes sont très lents ou instables.
Ce qui fait que sur les serveurs les gens qui travaillent avec java la remplace par celle d'oracle.
Mais bon cela devrait s'améliorer avec Java 7.
Partager