Curiosidades, Diferencias a la hora de ejecución e interpretación de código.

Decidí tomarme un par de minutos de ocio y así despejarme de una intensa tarde de trabajo, el juego, por curiosear, ver que tanto puede distar la ejecución de C (fuera de concurso, así que los pequeños CGI en C no resultan tan mala idea 😉 ), PHP, Perl y C# en una misma computadora, aunque los resultados son poco o nada pues se trata de un simple “Hola” nunca imaginé que PHP tardara tanto para ejecutar.
(Nota: son primera ejecución, sin preservación de cache o de cualquier tipo de objeto, una segunda ejecución como lo pueden suponer lleva los tiempos a menos de la mitad, excepto claro en el caso de C)

time php test.php # hola en PHP
hola
real 0m0.682s
user 0m0.046s
sys 0m0.066s


time ./test.pl # hola en Perl
hola
real 0m0.138s
user 0m0.005s
sys 0m0.024s


time mono test.exe # hola en C#
Hola
real 0m0.052s
user 0m0.041s
sys 0m0.007s


time ./test # hola en C
hola
real 0m0.005s
user 0m0.002s
sys 0m0.002s

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *