Perl makes easy things easy and hard things possible

-- Official Perl Slogan, coined by Larry Wall

Haskell makes hard things easy and easy things weird

-- Larry shows his sense of humour by coining an unofficial Haskell slogan

> I cannot decide if your analogies are false since I cannot make heads or tails of them
You should try to make CARs and CDRs of them instead

-- Larry teasing (the serious-minded) functional programming community on comp.lang.lisp, Jan 21 1993

Struggling to make heads or tails (sorry, CARs and CDRs) of Perl culture, I decided to focus on Perl's creator, Larry Wall. As indicated by the quotes above - and Larry Wall wikiquotes - humour is a huge part of Perl culture. Especially compared to the PhD-powered functional programming community - for those doubting this stark cultural difference, see the "Black Perl" and "Haskerl" sections at The Lighter Side of Perl Culture (Part VI): April Fools. :)

Seeking further insights into Perl culture, I began reading Larry's Culture of Perl keynote from The Perl Conference of '97. I really struggled to relate to it though, couldn't make heads or tails of it. Later in the day I suddenly remembered my fluky lunch date with Larry from years ago. The strong impression I felt that day was Larry's extraordinary intelligence combined with a delightful kindness and gentleness. Combining those feelings with Larry's final metaphor from The Culture of Perl:

the theological metaphor I want to leave you with is simply that it is better to give than to receive
and this quote from the Perl Culture chapter of Programming Perl:
the only personality trait Perl programmers have in common is that they're all pathologically helpful
leads to my two primary characteristics of Perl culture: As you might expect from my posting history, I never could embrace TMTOWTDI, much preferring TIMTOWTDIBSCINABTE (pronounced Tim Toady Bicarbonate).

What are your top two or three attributes of Perl culture?

Other Articles in This Series

References Added Later


In reply to Organizational Culture (Part IV): Perl Culture 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.