Not to press the point, but isn't:

"Our long-term proposal is to replace CPython's custom virtual machine
with a JIT built on top of LLVM, while leaving the rest of the Python
runtime relatively intact."

the explanation of how they propose to get some speed out of it. In
other words they are using a technologically superior method of
interpreter operation. I'm interested to know if you have an opinion
on that.

As for many projects springing up which aim to do this, presumably
they give up because of the massive number of hours involved, rather
than it being impossible.

I think of the recent speedup in the boot time of Ubuntu linux and the
speedup of the Pari interpreter as examples of open source projects
which have recently had massive speedups due to technological
improvements.

Bill.

On 27 Mar, 21:13, "Joel B. Mohler" <j...@kiwistrawberry.us> wrote:
> On Friday 27 March 2009 02:37:44 pm Bill Hart wrote:
>
> > Could you be more specific about what you think these guys don't
> > understand?
>
> Not to answer your question.  I'm curious about William's reasoning as well.
>
> However, I think they don't give a lot of evidence about why they believe
> their radically rewritten python could be a 5x speed improvement.  To my
> eye's that's a huge claim to make for the amount of code they seem to have.  
> I don't really see much justification for the claim.
>
> I've looked at LLVM and I think it's a pretty exciting project so their use of
> that gives them some credibility to me.
>
> Time will tell, but python seems pretty fast to me as long as you don't call
> functions and don't do tons of things you'd never do in C (e.g. wild amounts
> of list slices).  We expect function calls to be slow in a dynamic language
> like python, so I don't mean that to be derogatory.
>
> --
> Joel
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to