in reply to Re: Revisiting the old clichés of programming languages
in thread Revisiting the old clichés of programming languages

When you run a Perl program, it first gets compiled into bytecode.

Calling Perl optrees "bytecode" stretches the definition of "bytecode". If it weren't for the separate passes between compilation and execution, Perl 5's model would be much closer to interpretation.

  • Comment on Re^2: Revisiting the old clichés of programming languages

Replies are listed 'Best First'.
Re^3: Revisiting the old clichés of programming languages
by JavaFan (Canon) on Jan 26, 2009 at 18:38 UTC
    Calling Perl optrees "bytecode" stretches the definition of "bytecode".
    Yet, it is what man perlhack say happens:
    The work of the interpreter has two main stages: compiling the code into the internal representation, or bytecode, and then executing it.