Sign In/My Account | View Cart  

advertisement

AddThis Social Bookmark Button

Weblog:   The Great Python Framework/Application Debate
Subject:   Room for Ruby and Python
Date:   2006-01-09 18:01:03
From:   greg-graham
As someone who prefers Ruby, I'm glad to see the back and forth between the two camps. The two languages have very similar capabilities, although there are some areas where each one has an advantage over the other. However, I think the biggest difference is a matter of style, and each language fits a different type of person the best.


I liked and used Python first. But later I discovered Ruby, and decided that I liked Ruby a little bit better. However, now there will be people who will enter the dynamic language world through Ruby on Rails, and some of them will then discover Python through something like Turbo Gears, and they will find that it better suits their needs and/or preferences. Finally, there will be some who start with Ruby or Python, and end up in Lisp, Smalltalk, or who knows what.


The software world is a big place, and there is room for a lot of different solutions. Some friendly competition can be healthy because we can learn things from the way the competition does things, and we are motivated to make our favorite technology better. In all of this, though, there is no need to get nasty with each other. Realize that people are different, and let them be that way. People need to have enough confidence in their own choices so that they don't have to coerce everyone else to think like themselves, or attack those who are different. Programming should be fun, lets enjoy it!