Ejecución de un programa Perl


La ejecución de un programa escrito en Perl se divide en dos fases:


Tiempo de compilación: en esta fase se crea el árbol sintáctico del texto del programa, luego
el árbol es optimizado antes de iniciar la ejecución del programa.


Tiempo de ejecución: en esta fase se ejecuta el programa siguiendo el árbol creado en la fase
anterior
Lo anterior pone en evidencia una de las desventajas de Perl y su interprete, la cual es que
cada vez que se corre un programa debe ser compilado, lo que lo hace más lento en tiempo de
ejecución que otros lenguajes.

No hay comentarios:

Publicar un comentario