Perl parse les programmes, et les interprète, mais je n'ai jamais entendu parler de compilation Perl
Un script Perl va dans un premier temps être "traduit" en bytecode optimisé, lequel va être exécuté.
Il y a une synthèse très claire du principe d'exécution des programmes en Perl dans le bouquin "Programmation Avancée en Perl" de chez O'Reilly (2841770397).
Il est possible de visualiser l'arbre d'opcodes d'un script en utilisant l'option -Dx (à condition d'avoir un Perl compilé avec -DDEBUGGING).
[^] # Re: Interview de Matz le créateur de Ruby
Posté par Coox . En réponse à la dépêche Interview de Matz le créateur de Ruby. Évalué à 9.