Qui est le plus rapide ?

Rien ne vaut un petit benchmark pour savoir qui est le plus rapide des différents langages analysés. Ruby, Io, Vectorized Io, PHP, Python, Lua, Java, et C passe à la moulinette. Sur une même action (l’affichage d’une belle forme textuelle à l’aide de boucle for, while et de deux fonctions), le temps a été analysé. Il en ressort que forcément le C est largement le plus rapide des langages pour ce genre de traitement. Le java se défend très bien aussi. On retrouve dans la fin du classement PHP et Ruby. Cependant il faut savoir que c’est test on était réalisé en ligne de commande, lieu dans lequel PHP n’excelle pas des masses. Il aurait certainement été plus rapide par sa voie plus standard.

C’est intéressant de voir ce test, mais aussi de voir que tous les scripts des différents langages sont exposés. On voit ainsi comment se traduit se script en PHP, Ruby, C …