Daniel Berger wrote:
> Python on LLVM. Thought it might be interesting to some folks here:
> 
> http://arstechnica.com/open-source/news/2009/03/google-launches-project-to-boost-python-performance-by-5x.ars

Hmm.  Looks somewhat like Python psyco.  Except psyco boasted to boost 
python performance by only 4x, not 5 :)  At least it will work for 
Python 3.0 code (psyco only works on 2.4-6).

Note that their speed increase is because they are translating the 
python code to bytecode, NOT just compiling python's original 
interpreter using the LLVM compiler.  LLVM encompasses a lot of things, 
including both a compiler and also a JIT bytecode emitter.  They're 
using the latter.  The perl folks were using the former.  Some rubyists 
have had a little success with it [1]

Anyway if somebody wants to come up with an equivalent for Ruby I'd be 
very happy :)  I'd even chip in some money.  $500 anyone? Any matchers?

Cheers!
-=r
[1] http://www.ruby-forum.com/topic/182852

Note: googling for "ruby llvm" reveals a few hesitating first looks in 
that direction.  rumble.withoutpenandink.com:4559 also reveals a libJIT 
attempt that "almost works well" with 1.9 or what not. GL!
-- 
Posted via http://www.ruby-forum.com/.