interpreter vs. compiled

Tim Roberts timr at probo.com
Sat Aug 2 20:48:29 CEST 2008


Dennis Lee Bieber <wlfraed at ix.netcom.com> wrote:

>On Thu, 31 Jul 2008 06:17:59 GMT, Tim Roberts <timr at probo.com> declaimed
>the following in comp.lang.python:
>
>> And again, I never said that it did.  CPython is an interpreter.  the
>> user's code is never translated into machine language.
>
>	Using that definition, the UCSD P-code Pascal and Java are also not
>"compilers" -- all three create files containing instructions for a
>non-hardware virtual machine.

Right.  UCSD p-code Pascal was almost always implemented as an interpreter.
I would be surprised if anyone argued that it was a compiler.

However, I thought Java was usually JIT compiled to machine language.  Am I
mistaken?
-- 
Tim Roberts, timr at probo.com
Providenza & Boekelheide, Inc.



More information about the Python-list mailing list