Python too slow?

George Sakkis george.sakkis at gmail.com
Fri Jan 11 08:27:15 EST 2008


On Jan 11, 4:12 am, Bruno Desthuilliers <bruno.
42.desthuilli... at wtf.websiteburo.oops.com> wrote:

> George Sakkis a écrit :
>
> > On Jan 10, 3:37 am, Bruno Desthuilliers wrote:
>
> >> I fail to see how the existence of JIT compilers in some Java VM changes
> >> anything to the fact that both Java (by language specification) and
> >> CPython use the byte-code/VM scheme.
>
> > Because these "some Java VMs" with JIT compilers are the de facto
> > standard used by millions;
>
> Repeating an argument doesn't make it more true nor more relevant. Once
> again, this doesn't change anything to the fact exposed above.
>
> > the spec is pretty much irrelevant
>
> I mentionned this because this kind of choice is usually not part of the
> language spec but of a specific implementation. Java is AFAIK the only
> language where this implementation stuff is part of the spec.
>
> > (unless
> > you're a compiler writer or language theorist).
>
> I thought it was quite clear and obvious that I was talking about points
> relating to these fields.

No it wasn't, and besides the OP is most likely interested in these as
a simple user so the distinction between a spec and a de facto
standard implementation (such as JDK for Java and CPython for Python)
are almost pedantic if not misleading. We're not Lisp (yet ;-)), with
five major implementations and a dozen of minor ones.

George



More information about the Python-list mailing list