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.