2008/4/3, Yukihiro Matsumoto <matz / ruby-lang.org>:

>  He asked me how we can distinguish the implementation from
> program. Currently RUBY_PLATFORM gives you the platform
> the implementation is on.  RUBY_VERSION gives you the version
> but it is the language version.   Probably we need to introduce a
> new constant to represent the implementation of the running VM.
>
>  What do you think the constant name should be?
>  RUBY_IMPLEMENTATION?  Too long?

Not for me, it's ok.

What about RUBY_FLAVOUR ?

(RUBY_ENV can confuse people with ENV)

   -- Jean-FraníÐis.