On Oct 1, 2010, at 11:23 AM, Luc wrote:

> Hi all.
> 
> This might be slightly off-topic but something interesting would be to
> look at a canonical Ruby interpreter written in Ruby, in the lisp /
> scheme fashion.
> 
> I would be interested in knowing whether someone has done that
> already.

The closest we have is the Rubinius Project:

http://rubini.us

It just hit release 1.1.0 and is looking really good. Most of the standard library is in Ruby while certain portions are written in C++. The goal is to move *more* of it to Ruby as the compiler and JIT get more intelligent.

cr