I'm really lucky: I get to use Perl every day, and make a living doing it. It's awesome.

However without going into unecessary detail, I'll just say that the Perl that I use at $work is old. Very old. It is considered stable and secure, and is therefore blessed by the powers that be for use in our %ENV.

It's no fun to read learning materials like the Modern Perl book and look at all the things that newer Perls have to offer, while not being able to use them. I'd like to get a chance to use operators like //= (a favorite of mine), or things like sub { state $counter = 0; return $counter++ }, or even builtins like say $foo

I'm guessing there are other monks in similar situations. But I'm curious if this is more common than not. So here's sub the_question {

Do you get to use Modern::Perl at your $job?


I can't make a poll out of this since I'm not a pollster (pollsters), but I will submit this as a poll "idea" in a little while. In the mean time, I want to keep enjoying the discussion as it unfolds. The replies are both informational and entertaining. It is very amusing to see how other monks are using Perl versions/features at $work. So...err... goto \&the_question


By (high?) demand, a Poll has been submitted for review to the pollsters. Happy Voting!


"irregardless" - n. The act of watering crops without regard

In reply to Roll Call - How new is your Perl? by Tommy

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.