Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw

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
Moarkudo is alive!
1 direct reply — Read more / Contribute
by grondilu
on Jan 01, 2014 at 20:47

    This is not an official announcement. You'll probably read something soon from Jonathan Worthington (jnthn), or someone else from the Perl 6 team, but I can already leak that Rakudo on MoarVM is alive!

    ./perl6-m -e 'say "hi";'

    Pretty cool stuff. If you want to try it right away, without waiting for the official release, you can pull the moar-support branch of rakudo, remove any install or nqp directory, configure rakudo with:

    perl --gen-nqp=master --backends=moar --gen-moar=master

    before doing a nice make

    Make sure you have a good amount of memory available (add swap if needed)

Announce your Perl Mongers group
4 direct replies — Read more / Contribute
by davido
on Jan 01, 2014 at 12:10

    It's the first day of 2014, and time to remind everyone about Perl Mongers groups.

    See for a list of groups. And if you know of a group local to you, please follow-up in this thread with the date of their next meeting (if known), and a link to their site. I'll start things off with my shameless plug :) :

    Salt Lake Perl Mongers: Our next meeting is Tuesday, January 14th at 7:00pm. We do have a mailing list, and subscription details are on the website.


Pjam - continues integration for PERL, using pinto.
1 direct reply — Read more / Contribute
by melezhik
on Dec 26, 2013 at 04:31

    Pinto is an application for creating and managing a custom CPAN-like repository of Perl modules. Pjam is a tool which enables automatic creation of perl applications distribution archives from source code using pinto. Pjam enables continues integration in PERL. Right now pjam fits only Module:Build based projects ( Build.PL should be provided ) kept under subversion SCM, but I may change this if interest will be shown.

    Pjam can be used in two ways - as command line utility and via web api to take some actions remotely.

    Checkout for detailed info. monthly meeting on Google Hangouts (tonight: 18:00 GMT -0600)
1 direct reply — Read more / Contribute
by MidLifeXis
on Dec 19, 2013 at 13:20

    Brew City Mongers monthly meeting will feature a discussion by Rob Hoelz titled "Perl Power Tools". A Google Hangout has been configured to allow for virtual participation.

    The presentation starts 18:30ish with a PerlJam session (a short, possibly beginning Perl topic yet TBD).

    This is the first time (a fairly new PM group) is providing a Google Hangout for the meeting, so be gentle :-).


Perl's 26th Birthday
No replies — Read more | Post response
by tangent
on Dec 19, 2013 at 11:39
    An article by chromatic about Perl's birthday was posted on Hacker News. I went over with a slight sense of dread but instead found that the vast majority of comments were really positive, even a few saying that they had come back to Perl! See for yourself. Oh, and Happy Birthday Perl!
Dallas/Ft Worth (And Now New York/Atlanta/Philadelphia/Chicago/Sydney/Turkey) Perl Mongers Worldwide Hackathon Invitational
3 direct replies — Read more / Contribute
by Tommy
on Dec 17, 2013 at 20:43

    Update -- Now participating also: New York, Atlanta, Philadelphia, Chicago, Sydney Australia, Turkey, and other parts of the the EU

    You could call it the's "Winter of Code". You could call it a contest. You could call it fun. You could call it Perl...

    ...And you'd be right. (so far joined by -- all groups invited) is holding in a competition that runs from now until January 8th when the code of each competitor will be pitted against the others in a live Google hangout world-wide Perl Mongers meeting.

    The aim of the competition is to "deduplicate" 100 gigabytes of random file data, using Perl, as fast as possible. If your code can do it the fastest, without killing the contest server, you win. The winner gets to choose the topic of the next hackathon competition (and/or host it), and gets the recognition of having won a world-wide competition in Perl.

    The competition is open to all, provided a few criteria are met which establish legitimacy of participation. YOU'RE INVITED!

    Full details can be read on the website.

    The contest is discussed on The mailing list

    The hackathon was organized by Tommy Butler and John Fields of Dallas, TX, and is being hosted by the Dallas Makerspace.

    Our resources are finite, so we may have to stop accepting entries if server load gets too high. Get your notice of intention to participate to the mailing list asap.

(OT) Text editors popularity among programmers
9 direct replies — Read more / Contribute
by Sivaextralarge
on Dec 13, 2013 at 03:30
    You are kindly invited to take participation in the questionnaire on „Text editors popularity among programmers". Tha data gathered will be used for a scientific research.

    The stats for the results will be published on all portals where the questionnaire was done.

    URL to form at Google Docs

    Thank you!

    1. For how long have you worked as a programmer?
    2. Any particular programming languages you mostly use?
    3. For what purposes?
    4. Which text editors do you use?
    5. What defined your choice?
    6. Which text editors you might have been using before?
    7. Do you follow the other text editors updates?
    8. Which text editors you DID NOT like? Why?
    9. What functions might some text editors be missing in your opinion?
A comparison of Perl vs. JavaScript -- a reference table.
1 direct reply — Read more / Contribute
by taint
on Dec 05, 2013 at 14:07
    Greetings, Monks.

    As I toyed with the notion of creating a JavaScript to Perl converter; I stumbled across a table. While seasoned veterans of both languages may not have a need for it. I thought it still might be a nice reference, for quick-n-easy comparison of both languages. To others needing this sort of information.

    You can find it here: Equivalents in JavaScript and Perl

    Best wishes.


    EDIT: corrected typo to the external link -- thanks zentara. :)
    #!/usr/bin/perl -Tw
    use Perl::Always or die;
    my $perl_version = (5.12.5);
    print $perl_version;
Perl Advent Calendar 2013
2 direct replies — Read more / Contribute
by marto
on Dec 04, 2013 at 05:32
Perl 5 Optimizing Compiler, Part 10: Kickstarter & Performance Benchmarks
6 direct replies — Read more / Contribute
by Will_the_Chill
on Nov 26, 2013 at 19:41
Happy 52, merlyn!
No replies — Read more | Post response
by shmem
on Nov 22, 2013 at 17:30

    Dear Youngster,

    this year my wishing-wells come from irish lore:

    May the Good Saints* protect you,
    And bless you today.
    And may troubles ignore you,
    Each step of the way.

    May your life be a constant source of joy for you.

    cheers and all the best
    from a old fart

    *) which are, of course, the Perl Saints

    perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'
HOWTO: Building Perl Module DBD::Sybase 1.15 for ActiveState Perl (Windows 32bit) 5.16.3 using the MinGW compiler
No replies — Read more | Post response
by jfroebe
on Nov 22, 2013 at 11:25
    Unfortunately because SAP Sybase's OpenClient is proprietary, it can't be included in the ActiveState Perl PPM repositories. I've built the latest DBD::Sybase (1.15) for Activestate Perl 5.16.2 (Win32) for everyone. Get it here.

    Jason L. Froebe

    Blog, Tech Blog

Builtinperl: A showcase of Perl-based startups & the cool stuff they build.
No replies — Read more | Post response
by raiph
on Nov 19, 2013 at 01:15
Hardening Perls Hash function
No replies — Read more | Post response
by jesuashok
on Nov 19, 2013 at 00:24
Yet Another XS Tutorial
5 direct replies — Read more / Contribute
by cdybedahl
on Nov 18, 2013 at 09:57
    Hello. I recently had to figure out how to use a C library from Perl (which means using XS, obviously). Since that felt a bit harder than it ought to, I tried to write down what I learned, in the hope that it may help someone else not have to do the exact same mistakes I did. The text is mainly intended to give a basic understanding of how things work, to the point where the ordinary documentation becomes understandable. It also gives recommendations for what docs to read in which order. If this sounds interesting, you can find the text on my work's blog.

    The text is also available in less Javascripty form on github. There you can also see the code examples in useable form.

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!
  • 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
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others perusing the Monastery: (7)
    As of 2015-10-08 22:31 GMT
    Find Nodes?
      Voting Booth?

      Does Humor Belong in Programming?

      Results (229 votes), past polls