many bad programmers are trying Python, and thus hijacking it, promoting it as something it didn't use to be. I'm not even sure if these could be considered a majority, but they're noisy.

Yes, your observation reminds me of a noisy Python lover at work who never tired of telling everyone how much he loved Python and hated Perl because Python was so much more "readable" than Perl ... until later outed (during code reviews) as a mediocre Python programmer.

Update: it turns out he hated Perl based on appearances and hearsay because he'd never actually written a Perl program! (Stroustrup noticed similar bigotry towards C++ "twice as many people claimed to hate C++ as had ever written even a single small C++ program").

It seems that Python can have a superficial attraction to mediocre programmers (even non-programmers!) because it looks like English ... so they think they understand it ... and then marvel at its magical powers of "readability" :) ... while Perl looks like line noise ... which reminds me of the famous Larry Wall quote:

I'm reminded of the day my daughter came in, looked over my shoulder at some Perl 4 code, and said, 'What is that, swearing?'
which I remember from painstakingly constructing this old and fragile obfu (which sadly no longer works). It used to generate a Larry Wall quote from perl's error messages.

BTW, I accidentally discovered when writing The Lighter Side of Perl Culture (Part III): Obfu that Python obfus exist! I also met some very capable Python hackers when playing code golf and really liked them. Python is nowadays a much more popular code golfing language than Perl - which surprises a lot of people.


In reply to Re^2: Organizational Culture (Part II): Meta Process by eyepopslikeamosquito
in thread Organizational Culture (Part II): Meta Process by eyepopslikeamosquito

Title:
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, details, 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, summary, 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.