I have decided to learn something new. I have been wanting to learn more technologies related to developing and deploying databases to the web.
As I understand, Ruby on Rails is built on the idea of build a little, test a little. The framework builds a shell, which gives you a minimal working structure that you can slowly replace with your own specifics.
The key negative that I have seen so far is that every example has depended on the specific version of Ruby and of Rails that you have installed. This does not look good, because it means the APIs and methods must be changing between every version.