{ claus.conrad }



Or rather, ways of installing. As a developer you might work on different projects, requiring different versions of Ruby. Switching between them is made easier by version managers. Node.js has nvm, Python has pyenv, and Ruby has:

  • rbenv
    • This is what I recommend. No magic, just shims and a .ruby_version in each project.
  • RVM
    • If regretting, remove most traces of it with rvm implode :)