Interesting article.

I remember when I tried Python six or seven years ago. At that time, I didn't see it as a "mainstream" language, and (judge me if you want) perhaps that's what attracted me to it, and at the same time frustrated me.

At the same time, I wanted the oportunity to use it (for practice in my job at the time, and so it had to be known by my employer), but didn't want to see it bloated and surrounded by people who know more about marketing strategies than anything about programming.

That's a bit challenging. Now, we fast-forward it to this year and, at least from my point of view, it really got mainstream, but it seems there's a price for that. As I feared, it got assaulted by people who know nothing and couldn't care less about real programming.

"Robustness, performance, stability, portability? No, shiny new features are all that really matter..."

And let me state it very clear: this is not to say that a Python programmer is a bad programmer, but that 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.

So, that raises the question: did Python win, after all? Because now, when you say you're part of a Python group, you may be confused with "charlatans". Real Python programmers have no guilt on that, of course, but it's a situation that got out of control, unfortunately.

In many of these "Python circles", it seems like programming is not at all an art. Creating a beautiful piece of code is not important in such circles. Self-promoting is.

So, if that's considered a victory, I definitely wouldn't want to see Perl win. Ever. Having lost is appealing enough for me.

(I think this last part contrasts a bit with my signature, which should only apply to perl code, not Perl culture :)

return on_success() or die;


In reply to Re: Organizational Culture (Part II): Meta Process by hrcerq
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.