How's ruby compare to it older brother python

Bruno Desthuilliers bdesth.quelquechose at free.quelquepart.fr
Mon Apr 26 08:52:58 EDT 2004


Hunn E. Balsiche wrote:
> in term of its OO features, syntax consistencies, ease of use, and their
> development progress. I have not use python but heard about it quite often;
> and ruby, is it mature enough to be use for developing serious application,
> e.g web application as it has not many features in it yet.

Syntax : both Ruby and Python are pretty clean, Ruby being IMHO more 
consistent and Python easier to grasp

OO : Ruby is OO all the way, and pretty close to Smalltalk. Python is 
more a mix of procedural and OO with some functional stuff too.

Web : Python may have a bit more existing solutions, and a real killer 
app (Zope). Now, AFAIK, Ruby has also some interesting stuff for web 
developpement.

IMHO, both are really great languages. I really like the elegance of 
Ruby and the ease of use of Python. So try both and pick the one that 
fits you're brain !-)

> I've given up on Perl for its ugly syntax and it is not the easiest language
> to learn. 

No comment...

> How about PHP?
<troll>
One of the dumbest 'scripting' language I've ever worked with, but still 
a good solution for web developpement when you have no better (read : 
Python or Ruby) choice.
</troll>

Bruno




More information about the Python-list mailing list