4 ms·
I looked at RVM a few weeks back while trying to set up a Rails app and was so frustrated I went outside and kicked a kitty. I am glad to see a project that sh
by yariang 15y ago
I looked at RVM a few weeks back while trying to set up a Rails app and was so frustrated I went outside and kicked a kitty.
I am glad to see a project that should restore some of my sanity. Good work.
- kaylarose 15y agoWhat was so frustrating about RVM?
- yariang 15y agoI just could not get it to work. I follow several instruction pages carefully. I was initially trying to follow: http://ruby.railstutorial.org/ruby-on-rails-tutorial-book#sec:install_ruby http://ruby.railstutorial.org/ruby-on-rails-tutorial-book#se... I kept getting issues with versions. I should have specified that, I do not necessarily think it is a bad product, but it did frustrate me a lot when trying to set it up. I'm sure it has saved a lot of developers time, but I speak for myself and myself alone, and the cost-benefit for me was way off.
- aneil 15y agoI've had terrible trouble with RubyMine and RVM. I'm hopeful that the PATH-based approach of rbenv might be better.
- jsavimbi 15y agoIf you couldn't figure out RVM, you probably shouldn't be playing with Ruby.
- Cloven 15y agoWith all due respect, ruby is a language, and rvm is a collection of really fragile and dangerous shell script hacks.
- jsavimbi 15y agoRVM provides a great service to people who work on multiple projects with multiple dependencies across the range of Rubies. Knowing how complicated that type of development was before RVM, I can attest that it may many people's lives a hell of a lot easier. And if you bother to RTFM, is very easy to understand and employ every day, compared to other parts of the Ruby ecosystem who don't have a talented developer supporting the project and if you cannot understand the basics of RVM, I would be loathe to encourage you to explore those other parts of Ruby world that'll make you feel utterly incompetent.
- yariang 15y agoOuch. That's a series of far-fetched statements. For one gem dependencies can be handled through Bundles. If you mean version dependencies, I will give you that. But just because RVM's goal is great doesn't mean it's execution is flawless. Also, I did RTFM. Do not make assumptions about why I failed to get it to work. There are a million variables when trying to get anything to work (OS, env variables, etc). Lastly, I love feeling utterly incompetent, because it usually means I am learning a lot. Furthermore, what areas of the Ruby language are you talking about exactly?
- boz666 15y agoIt absolutely sucks. Managing multiple versions of Ruby and all the gems is very easy manually. RVM is a buggy collection of extremely fragile and dangerous scripts.