From: "Daniel G." Date: 2010-10-23T01:23:21+09:00 Subject: Re: Question regarding pik/ruby/jRuby So you don't feel too left out, pik and RVM do similar things, but yes, RVM is more powerful (in large part because the Bash command line environment it lives in is much more powerful). Both tools provide a method to switch from the default ruby on the command-line, but outside of a command-line environment, the system default will always be used, regardless of which tool or OS you're using. As Roger suggested, you can edit the PATH variable in Windows to alter which ruby gets called by default; Windows will execute the first one it comes to in your PATH. For me, I'd just keep running 'jruby' on Windows, instead of editing the PATH constantly. Both RVM and pik provide a method for having multiple concurrent versions of Ruby installed on your computer; both keep a set of gems per version. However, RVM also provides "gemsets", which allow you to setup a global set of gems as well as gems just for a particular project or use-case. By including a one-line text file in a directory, RVM can be told to automatically switch to this "gemset", which sets the default version of ruby and loads the project-specific gems automatically. RVM has many, many more features, and it just might be worth installing an easy-to-use Linux distro just to give it a try. -- Posted via http://www.ruby-forum.com/.