Hello,

There are multiple ways to do a thing ruby, while some other languages
are providing only one way to do one thing. What's the reason behind
it.