Rubinius 1.1 released
rubini.us
rubini.us
I'd heard that JRuby was fastest these days, so it would be great to see some numbers and side-by-side features comparisons.
The Ruby community is definitely not lacking in passion, something I'd like to see more of in the Python community.
If you're interested in performance in Python the place to look is PyPy though: http://pypy.org/
Disclaimer: I contribute to both PyPy and Unladen Swallow.
"Rubinius is software that translates the code for the Ruby programming language [...] and turns it into efficient machine code like [...]"
Yes, there can be runtime compilation in Java like compilation of JSPs (for example). With Tomcat, Tomcat uses (or used to use- I'm getting old) classes in tools.jar, etc. which uses the JVM to compile and put in the work/... directory which it then loads via classloader, etc. etc. and interprets the bytecode it compiled it into into memory, etc. etc.
I was trying to explain to someone that might want to learn about what is going on with Ruby and Rubinus that unlike the Java JVM whose purpose most of the time at runtime is running precompiled bytecode, Rubinus, MRI, etc. are more often compiling at runtime than Java (at least until Java 7 with JRuby, etc. at which point I'll be completely lost, because I will need to understand how that works).
When I think of a VM in the Java sense from that background, I still think "MOSTLY (and thank you for clarifying) running compiled classes at runtime". I just didn't want the OP to be confused about that, and in process now I probably look like a total dumbass.
One sentence from the homepage.
Did some googling though. Nice work! :)