Well, it's 80% Ruby, 20% rails. I learn mostly Ruby and then play with Rails here and there.
It was actually the other way around up until this week, I've basically decided I'm going to become "profecient" in Ruby and then try to master rails/ruby over time.
Rails is basically just Ruby, but with a web-development framework. So it makes sense to me.
And yea like you said, the biggest thing is really getting around some concepts that just aren't in the mind for any language.
For example the idea of "virtual attributes". Even though it's a simple theory, it took me a while and I still probably don't fully grasp the idea of it.
Something about not having an instance variable to the method, but still manipulating others to do a calculation for example.
Am I right? lol.
It's fun stuff though, I gotta admit. I've never really tried to learn anything like this before.
- Personal Web-Technology-Blog, Los Angeles.