Why would I learn Python over other languages?

Ville Vainio ville at spammers.com
Sat Jul 10 07:03:00 EDT 2004


>>>>> "GGarramuno" == GGarramuno  <GGarramuno at aol.com> writes:

    GGarramuno> Ruby is a scripting language that borrows the best
    GGarramuno> features of Python, Perl and Smalltalk.

Kinda like taking the best of Red Wine, urine and Champagne and mixing
them up in a bottle, which must be as good as all of them
combined. Urine is not all that good, but you can hardly deny that it
has some redeeming qualities ;-).

    GGarramuno> Most of the things that make Python great also apply
    GGarramuno> to Ruby.

True, and vice versa. Rubyistas and Pythonistas both love their
language. which suggests the features they share are a Very Good Idea.

    GGarramuno> Ruby is a much newer language than Python, by about 3
    GGarramuno> or so years.  As such, Ruby is perhaps much closer to
    GGarramuno> the state python1.5 was some years ago: a tad of an
    GGarramuno> obscure language, a small and helpful community (some
    GGarramuno> of them also coders of the language), a smaller
    GGarramuno> library and documentation and a big promise for
    GGarramuno> growth.  Just as python in those times, Ruby is going
    GGarramuno> a

Still, Python has had it easier. It had Perl to compete with, which is
easier because the superiority of Python was so obvious, even back
then. As far as Ruby and Python are concerned, people who know both
still disagree about which one is superior at language level
(i.e. ignoring the features and maturity of implementation, libraries
and community).

The discussion of these things is mostly redundant, though - google
has it all. There are several wikis on the issue.

-- 
Ville Vainio   http://tinyurl.com/2prnb



More information about the Python-list mailing list