On the best parts of using Ruby on Rails for software development, thus spake its creator David Hansson:
You get to use Ruby, which, even in a world that has rediscovered the benefits of functional programming and immutability, remains the most extraordinarily beautiful and luxurious language I’ve yet to encounter. Just look at some code. I dare you not to fall in love.
Well, this is my exact opinion of Ruby, my most favorite programming language; but I couldn’t have articulated it any better than Hansson.