From: Roger Pack Date: 2011-02-17T08:40:47+09:00 Subject: [ruby-core:35268] Re: [Ruby 1.9-Feature#4265][Open] Provide a core method Kernel#ruby for invoking a new Ruby instance > As Hongli pointed out, and as Gem.ruby shows, it's easy enough to > stitch together the right bits to re-launch the current Ruby. It's not > so easy to hide the fact that you're physically launching a new > process... Most people expect to be launching new processes from system...so if I understand you correctly, this would be a shortcut for "don't launch a new process if you don't have to" then, hence it being better to be a whole new method (IO.ruby_system perhaps ?) ? -r