My newbie annoyances so far
John Nagle
nagle at animats.com
Mon May 7 00:29:54 EDT 2007
Isaac Gouy wrote:
> On May 6, 6:09 pm, John Nagle <n... at animats.com> wrote:
>
>>Alex Martelli wrote:
>>
>>>John Nagle <n... at animats.com> wrote:
>>
>>>>igo... at yahoo.com wrote:
>>
>>>>>On Apr 27, 9:07 am, John Nagle <n... at animats.com> wrote:
>>
>>>>>>The CPython implementation is unreasonably slow compared
>>>>>>to good implementations of other dynamic languages such
>>>>>>as LISP and JavaScript.
>> My point is that there are optimizing hard-code compiler implementations
>>of many dynamic languages, including LISP, Self, and Smalltalk, but not Python.
>
>
> I guess Lisp is a safe-ish example but I don't think Self really made
> it out of the lab, and it really depends which Smalltalk
> implementation you have in mind and what you think about Pysco.
See
http://research.sun.com/self/papers/third-generation.html
on a high performance Self implementation. That laid the groundwork
for Java's JIT system.
Here are some early Tamarin benchmarks.
http://www.playercore.com/pub/Tamarin/Avmplus_vs._javascript.htm
Tamarin doesn't do type inference, though, so they get the best
performance only with type declarations.
John Nagle
More information about the Python-list
mailing list