Michael G Schwern:
# What it translates the code into is just an implementation
# issue. A JIT is simply something which takes human generated
# code (such as Perl or Java) and compiles it into machine
# readable code (such as Perl bytecode or Java bytecode or C
# code which is then translated into assembly then machine code
# or direct to assembly) and runs the resulting code in one
# step. The perl interpreter is such a beast. So are ruby and
My understanding of "JIT" as commonly used is a program that takes some
sort of bytecode and turns it into machine code. Java has always used
this meaning, and both .NET and Parrot have imported it, so it would
probably be best not to try to change its meaning in Perl.
--Brent Dax <brentdax@cpan.org>
@roles=map {"Parrot $_"} qw(embedding regexen Configure)
Wire telegraph is a kind of a very, very long cat. You pull his tail in
New York and his head is meowing in Los Angeles. And radio operates
exactly the same way. The only difference is that there is no cat.
--Albert Einstein (explaining radio)
Thread Previous