Can anyone give me a good reason why I would want to use Ruby over Python?
Does Ruby has any inherent advantages over Python?
The advantages of Ruby over Python are difficult to put into words;
simply, as others have said, the whole is greater than the sum of the
parts. If you demand an “objective” reason, or list of features that
Ruby has that XYZ language does not, you probably won’t get one that
satisfies you.
The reason I ask is because I have written quite a bit of code in Python and
am about to start a new project, where I can use either language.
Any suggestions would be highly appreciated. Thanks.
I suggest this: go use it for your project and see how you like it.
It’s really simple to learn, and it can certainly do everything any
other language can, so you won’t paint yourself into a corner there.
Just try it and see. Maybe you’ll like it, maybe you won’t; the only
real way to find out is to decide for yourself.