There are several alternative implementations and completion of the Ruby language as of 2008 including JRuby, Rubinius, IronRuby and YARV. Each of them has different approach especially that JRuby provides just-in-time compilation functionality. JIT or just-in-time compilation is also known as Dynamic Translation. In computing, it is a system and a technique for improving runtime [...]