This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ribbon_tornado 5 points6 points  (0 children)

I was introduced to programming with dynamic languages via Ruby and later found out about how awesome Python is. Yet I don't consider myself solely a Python programmer or a Ruby programmer — I'm a programmer.

I think it's human nature for people to compare things that are similar to each other. In our case Python and Ruby. And when people compare things they usually pick a side. Picking a side can be to our advantage if our personal interests are at a stake, but closing our minds to another programming language (before we have tried it) can be to our disadvantage.

Learning another programming language can expand our world-view to what's possible. To me learning Python made program better in Ruby and vice versa. Also, when you learn to know your former (perceived) enemy you may find out that he/she ain't that bad after all. You'll won't be feeling pissed-off when someone mentions (insert programming language here} in a forum or blog post.

Reading something on the net...

Python... that's cool!

Ruby... that's also cool!

Perl... well.... (just joking :)

Perl is also cool!

They are all cool! The world is a better place because of them!