In your opinion(s)....

What is ruby better for and why?
I am talking mainly about is Ruby better for web based development
(i.e. Ruby on Rails)? or other stuff, whether it be scientific,
business or technological?

Thank you all for your answers.

Daniel Lewis.