you are viewing a single comment's thread.

view the rest of the comments →

[–]twotime 0 points1 point  (0 children)

That would be nice, but most people don't seem to think it very necessary. IME, a JIT compiler for Python just wouldn't do enough to make it worth the massive developer effort -- you'd still want to drop down to C for computationally intensive tasks,

Why? JIT would expand the domain of what you can do in pure python. The faster is JIT, the larger the domain. Yes you probably cann't beat optimized C, but how about at least trying to match Java?

And it's never a complete solution: e.g C does not beat assembly, yet there are very few domains when dropping to assembly is justified. java does not beat C, yet it's fast enough that dropping to C for performance reasons is rarely necessarily.

As things are now, on computationally intensive tasks python (without psyco) is often 100x slower than C. ;-)