Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things

Perl News

( #23771=superdoc: print w/replies, xml ) Need Help??

For the latest news on what's happening in the Perl world, check out these sites:

If you have a Perl-related news item you'd like to share, you may post it in the Perl News section. Please try to avoid duplicating news; but pointers (with summaries) to important stories on other sites are acceptable here.

Perl News
Do you want to be the next pumpking?
4 direct replies — Read more / Contribute
by choroba
on Apr 17, 2016 at 17:15
    Ricardo Signes (or rjbs) is going to pass the pumpkin. Read a nice interview with him at Geekuni.

    ($q=q:Sq=~/;[c](.)(.)/;chr(-||-|5+lengthSq)`"S|oS2"`map{chr |+ord }map{substrSq`S_+|`|}3E|-|`7**2-3:)=~y+S|`+$1,++print+eval$q,q,a,
Perl used in generating UNIX history
No replies — Read more | Post response
by Tux
on Apr 12, 2016 at 07:11

    Jarkko pointed me to unix-history-repo, as I have been mentioned in the acknowledgements. Of course being in the same list as Brian W. Kernighan is reason enough to raise some pride :), but it shows that they used perl (VCS::SCCS) to help build this history.

    Enjoy, Have FUN! H.Merijn
Perl 11, RPerl Presentation and Screencast TONIGHT
2 direct replies — Read more / Contribute
by Tommy
on Apr 11, 2016 at 09:21

    TONIGHT at 7PM US Central (GMT-5) the DFW Texas Perl Mongers be hosting special guest presenter, William Braswell. He is traveling in from Austin to talk about and demo RPerl and Perl "11". You're invited to join the screencast online or attend in person at the Dallas Makerspace...

    RPerl, Perl 11, and The Future of Perl Performance

    —with Will "the Chill" Braswell


    RPerl is the new optimizing compiler for Perl 5. Perl 11 is the philosophy of pluggability and the reunification of Perl 5 with Perl 6. We can currently use RPerl to speed up low-magic Perl 5 code with over 300x performance gain. This talk will discuss the future plans for supporting medium-magic and high-magic Perl 5 code, as well as Perl 6, and beyond.


    Time: 7 pm to 9 pm US Central Time (GMT-5)
    Location: Dallas Makerspace
    1825 Monetary Ln, Suite 104, Carrollton, TX 75006
    Phone: (214) 699-6537


    If you plan to attend online, please install the hangouts app/plugin from — This will allow you to view the live video stream, but if you'd like to participate interactively, please send your google ID/gmail address to dfw.perlmongers at gmaildotcom *before the meeting* and we'll add you to the online classroom.

    Hope to see you there!

    A mistake can be valuable or costly, depending on how faithfully you pursue correction
"When code reuse turns ugly"
2 direct replies — Read more / Contribute
by BrowserUk
on Mar 29, 2016 at 18:11
Announcing: YAPC::NA program for sending a newbie.
No replies — Read more | Post response
by davido
on Mar 26, 2016 at 12:16

    New to Perl? Come to The Perl Conference in Orlando for only $50.

    Perl is a thriving language backed by an active community that continues to grow daily as newcomers discover what the language has to offer. The Perl Conference (also affectionately referred to as “YAPC::NA”) is the premiere North American event featuring training, workshops, hackathons for all things Perl and for all skill levels.

    If you are new to Perl and have never attended YAPC before, The Perl Foundation is pleased to announce a very special welcome gift for a few lucky individuals. If this is your first time, you could join the Perl community at YAPC::NA::2016 in Orlando, Florida June 19th through 22nd for only $50.

    Here’s what your $50 will get you:

    • Free admission to the main conference event, including all track talks, all keynotes, and some fun social events. (Regular ticket price is $250).
    • Free hotel accommodations June 19, 20, and 21 (The lowest room rate is $119/night)
    • Free Zero to Perl 5 Beginner Class. (Regular ticket price is $75).

    That’s over $650 worth of YAPC for only $50!

    The YAPC::NA Website has a full conference schedule and description:

    Q: What’s the fine print?

    A: There is some fine print, and there are only a few spots available. Please read for all the details, and get your request in by April 10th, 2016 12:01:00 AM EST by mailing

    Q: What if I don’t win?

    A: If you are a student or active or retired military and are not selected for this program, you may still be eligible for a scholarship to attend YAPC (hotel and Zero to Perl class not included) for $50. Please see this link for details:


DC-Baltimore Perl Workshop 2016 - April 16-17
No replies — Read more | Post response
by awwaiid
on Mar 22, 2016 at 08:42

    Please join us for the 2016 DC-Baltimore Perl Workshop (and Hackathon)! Register on EventBrite.

    On Saturday April 16, 2016 in Baltimore, MD we will host a two-track workshop. Talks are listed on the site for the first track, and we are currently putting together some short tutorials for track-2 on both Perl 5 and Perl 6 topics.

    On Sunday April 17, join us for a free-form hackathon! We provide the space, some snacks, and good company -- bring your ideas and your code!

    Watch our website and follow @dcbpw on twitter for updates. Bring a friend and yourself and we'll see you in a few weeks!
Perl plugin for IntelliJ IDEA v1.4 released
No replies — Read more | Post response
by hurricup
on Mar 21, 2016 at 13:43

    Next version of Camelcade - Perl5 plugin for IntelliJ IDEA has been released:

    Features & Improvements

    • HTML::Mason support
      • Parsing of HTML::Mason files
      • Configuration for autohandler and dhandler names, component roots, global variables, component file extensions and custom tags
      • Autocompletion and highlighting of syntax elements
      • Proper component variables resolution according to the compiled component structure
      • Components hierarchy resolving
      • Subcomponents and methods resolving from Mason invocations
      • Navigation, completion and refactoring for components, methods and subcomponents
    • Labels resolution, navigation, refactoring and completion, fixes #138 (NB: deprecated usages not handled and won't ever be)
    • Undeclared and unresolved labels inspections
    • Auto-completion for here-doc openers, fixes #874
    • Sequential here-docs support, fixes #163
    • Backref here-docs support
    • n regex modifier support from perl 5.22, fixes #865
    • Regular strings are now manually injectable with other languages, fixes #829
    • Re-formatter now works on here-docs injected with other languages
    • Disabling injections in here-docs with interpolated entities is now configurable

    List of bugfixes may be found in release notes, but this release has a lot of internal optimizations and works much faster.


    Bugreports and feature requests are always welcome!

    Special thanks to Justin Pletcher for testing and comments of HTML::Mason integration.

Perl back in the top 10 most popular programming languages
2 direct replies — Read more / Contribute
by 1nickt
on Mar 20, 2016 at 00:37

    Perl rose from 12th in March 2015 to 9th in March 2016 on the Tiobe index of the popularity of programming languages. The index currently monitors 242 programming languages that meet the minimum thresholds.

    The way forward always starts with a minimal test.
CPAN Weekly has launched
1 direct reply — Read more / Contribute
by hippo
on Feb 28, 2016 at 13:20

    Would you find it interesting to receive one email each week which highlights a specific module on CPAN? Learn about handy modules you didn't know existed by signing up to the CPAN Weekly mailing list.

    The first email has been sent out today and the featured module is Text::Table::Tiny. If you use one of the lesser-known modules yourself and think it deserves wider exposure, drop the list maintainer a message to say why it should be featured and it will be considered for future editions.

Perl 6: From Regular Expressions to Grammars, Part 4
1 direct reply — Read more / Contribute
by drforr
on Feb 28, 2016 at 06:31
Perl 6: Regular Expressions to Grammars
No replies — Read more | Post response
by drforr
on Feb 20, 2016 at 10:24
    Part 3 of the Regular Expressions to Grammars tutorial is now up at The Perl Fisher - This covers parsing of a short JavaScript blurb into a form that the compiler we're going to write next time can understand.
Perl 5 Optimizing Compiler, Part 18: RPerl v1.6 Released, Happy Valentine's Day!
No replies — Read more | Post response
by Will_the_Chill
on Feb 15, 2016 at 16:52
    Greetings Fellow Monks,

    For St. Valentine's Day, we have released RPerl v1.6, with support for a number of new features:

    - Two Dimensional Arrays
    - Logical Ops
    - Uncompile Mode
    - Mandelbrot app via MathPerl

    As always, the latest official release may be found on CPAN:

    Thanks to our first grant from The Perl Foundation, we have released the first partial draft of the new book Learning RPerl, available on either CPAN or directly on the RPerl website:


    Please take a moment to click the following link and leave a comment, this counts as your vote for RPerl to receive the next round of funding from The Perl Foundation:

    The deadline is only 2 days from now, Weds Feb 17, thanks so much for your support!

    ~ Will the Chill
Perl 6 Regular Expressions II: Electric Boogaloo
2 direct replies — Read more / Contribute
by drforr
on Feb 13, 2016 at 09:46
Do we have the same processes running before and after an upgrade?
No replies — Read more | Post response
by reisinge
on Feb 09, 2016 at 10:20

    A little tool to help you with a Linux distribution upgrade (like apt-get dist-upgrade). The code and the story behind.

    It's nice to be important, but it's more important to be nice. -- Tommy
Tiobe language index
2 direct replies — Read more / Contribute
by KurtSchwind
on Feb 08, 2016 at 16:56

Add a piece of Perl News
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
    [choroba]: You can also try DBD::MariaDB instead of MySQL
    [choroba]: it's not on CPAN yet, unfortunately, so you have to install manually from github
    [Spenser]: Thanks. I tried DBD::MariaDB just now. It can't find that module.
    [Spenser]: oh, I'll check github

    How do I use this? | Other CB clients
    Other Users?
    Others imbibing at the Monastery: (7)
    As of 2018-03-17 12:58 GMT
    Find Nodes?
      Voting Booth?
      When I think of a mole I think of:

      Results (224 votes). Check out past polls.