« Warning! This page is *just for fun* :-) »
Cela ne concerne que le second lien ScoreCard... Le premier semble être très sérieux. Vous me contredirez dans le cas contraire.
Sinon, pour le premier lien, je tenais à souligner l'importance dans le choix de son langage de développement au début d'un projet. Le temps d'exécution de certaines opérations est un critère d'une grande importance. Grâce à ces résultats (qu'il faut savoir interpréter proprement), on peut se faire une opinion a priori. Beau travail donc. Cela risque de faire économiser du temps et de l'énergie à bon nombre de projets.
Cela dit, il ne faut pas se limiter aux performances d'exécution. Celles-ci peuvent être un facteur critique, mais cela n'en est pas toujours à ce point. La syntaxe d'un langage (qui induit une qualité de lisibilité du code -si les développeurs sont rigoureux-) et les librairies disponibles, etc... sont aussi déterminants.
<!troll | justeSuggestion>En effet, si vous souhaitez faire du prototypage sur un protocole réseau, il pourra être intéressant de le faire en java, alors que l'implémentation finale en C, python (?) ou autre pourra peut-être plus performante...</!troll>
# Précisions et compliments
Posté par Baptiste SIMON . En réponse à la dépêche "The Great Computer Language Shootout" Divers langages et compilateur au banc d'essai. Évalué à 9.
Cela ne concerne que le second lien ScoreCard... Le premier semble être très sérieux. Vous me contredirez dans le cas contraire.
Sinon, pour le premier lien, je tenais à souligner l'importance dans le choix de son langage de développement au début d'un projet. Le temps d'exécution de certaines opérations est un critère d'une grande importance. Grâce à ces résultats (qu'il faut savoir interpréter proprement), on peut se faire une opinion a priori. Beau travail donc. Cela risque de faire économiser du temps et de l'énergie à bon nombre de projets.
Cela dit, il ne faut pas se limiter aux performances d'exécution. Celles-ci peuvent être un facteur critique, mais cela n'en est pas toujours à ce point. La syntaxe d'un langage (qui induit une qualité de lisibilité du code -si les développeurs sont rigoureux-) et les librairies disponibles, etc... sont aussi déterminants.
<!troll | justeSuggestion>En effet, si vous souhaitez faire du prototypage sur un protocole réseau, il pourra être intéressant de le faire en java, alors que l'implémentation finale en C, python (?) ou autre pourra peut-être plus performante...</!troll>