Hi, first post here, just started reading up on RoR yesterday and I just want to make sure I'm understanding things properly.
I tried (unsuccesfully) to install Ruby on Rails on my mac yesterday, so I'm just going back a step to make sure I understand the fundamentals;
Am I correct in saying that:
- Ruby is the programming language used by the framework, the framework being Rails
- Rails is simply a Ruby Gem
- A Ruby Gem is a program or a library to be called from another Ruby program (which I, as the application developer, will create)
- RVM is the ruby package management system allowing me to install Ruby (the langauge itself... well, I suppose technically it would be installing the interpreter) and that RVM also allows me to install Gems such as Rails?
Having said all that, does that imply that my first step would be to install RVM?
Sorry if the answers are obvious, but after trying for an hour unsuccesfully last night, I just want to re-evaluate what I think I know about Ruby, Rails, programming (and life in general).