Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation

Comment on

( #3333=superdoc: print w/ replies, xml ) Need Help??
I think you should also consider Ruby, but talking about Python:

I don't like Python for three reasons:

  1. I don't like the community! I met too many incredibly arrogant people, who thought that bashing other languages makes them good programmers. If you like people who start hate-flames after mentioning things like "emacs" (or "vi" or whatever), instead of accepting a "vive la difference" attitude, you should learn Python.

  2. I don't like the pypi, IMHO it can't match CPAN in usability and quality.

  3. I'm critical about this "There is only one way" design of Python. Like lamdas which only allow one statement or the problems with simple closure variables. It's not the features it's the restrictions.

IMHO Python is a much more isolated language, Ruby (semantically) and PHP inherited a lot from Perl, transit is easy. Even JS borrows so many semantics from Perl that it almost looks like a subset.

Learning Perl means tolerating many different concepts and widening your horizon, Python OTOH produces fundamentalists.

Last but not least where is Pythonmonks, where are Pythonmongers? =)

Cheers Rolf

( addicted to the Perl Programming Language)

PS: For completeness, you didn't ask me for Python pros... ;-)

In reply to Re: I want you to convince me to learn Perl by LanX
in thread I want you to convince me to learn Perl by kasxperanto

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?

    What's my password?
    Create A New User
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others wandering the Monastery: (5)
    As of 2015-11-29 12:28 GMT
    Find Nodes?
      Voting Booth?

      What would be the most significant thing to happen if a rope (or wire) tied the Earth and the Moon together?

      Results (750 votes), past polls