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
Bitcoin Perl Modules
No replies — Read more | Post response
by Favioflamingo
on Jan 29, 2015 at 00:18
    Hello everyone,

    I have written perl wrappers for a bitcoin c library (cbitcoin). I have not posted it to CPAN, but I have packaged it into a debian package. Please take a look.

    https://github.com/favioflamingo/libcbitcoin-perl

    So far, you can only create hierarchial deterministics keys and transactions (incl multi-sig).

German Perl Workshop 6..8 May 2015 Registration open, Call for Papers
No replies — Read more | Post response
by Happy-the-monk
on Jan 28, 2015 at 15:21

    Links in this post lead to mostly German language web sites.
    Translating an email message originally written in German by reneeb:

    Hi Perl mongers,

    By now you will find the web page of the German Perl Workshop 2015 online.

    You may register starting today. It would be preferable not to postpone registration to the very last minute as that would give us extra trouble organising catering etc.

    You may also submit talks, deadline is 15 March 2015. I am looking forward to many fascinating talks, as those a good workshop do make.

    The team of organisers offer this (albeit incomplete) list of wanted topics. Do not hesitate to offer talks on other topics if you prefer. Even non-perl topics may be worth while, (last year we had a Haskell talk). Sometimes we get our best inspirations when we learn something about seemingly unrelated things.

    See a price list with un-changed entry fees that have remained level for many years. The team of organisers have negotiated special conditions at some of the nearby hotels.

    Book your ticket now, submit your talk, and look forward to the German Perl Workshop.

    Cheers,
    (reneeb originally)

    Cheers, Sören

    Créateur des bugs mobiles - let loose once, run everywhere.
    (hooked on the Perl Programming language)

Perl back in TIOBE top ten
1 direct reply — Read more / Contribute
by soonix
on Jan 08, 2015 at 10:53
    Just noticed (via german-lnguage publisher heise) that Perl is on rank 9 in TIOBE's January 2015 list.
    Still not #1, but certainly not dead :-)

    Update: I would have included a link to TIOBE if they had permalinks to specific months.

London Perl Hackday
No replies — Read more | Post response
by davies
on Jan 02, 2015 at 12:44
Take the 2015 CPAN Pull Request Challenge
No replies — Read more | Post response
by marto
on Jan 02, 2015 at 07:11

    The text below is taken from the post Take the 2015 CPAN Pull Request Challenge. Seems like a nice way to encourage involvement:

    "If you join the CPAN pull request challenge, then at the start of each month in 2015 you'll be emailed a (somewhat) randomly selected CPAN distribution. You'll have one month to submit at least one pull request. You don't have to be an experienced Perl programmer, CPAN author, or githubber. The goal is to help others, possibly learn something, and hopefully have a bit of fun."

Stop Using Perl
6 direct replies — Read more / Contribute
by shmem
on Dec 30, 2014 at 13:46

    Sad news from Germany.

    At the 31st Chaos Computer Club Congress, Netanel Rubin (a researcher within Checkpoint) gave a talk about Perl which boils down to misconceptions about lists in perl, which ends with this

    Summary
    • Lists are hazardous, bizarre expressions
    • Perl is a hazardous, bizarre language
    • Now's the time to stop using Perl!
      • Stop the write-only code
      • Stop the miss-functional OOP
      • Stop the security breaches all over the place
    • At least know your language "features"

    I am absolutely disappointed of the CCC for allowing such a shallow talk which culminates in bashing a language (perl in this case) for documented and expected behaviour of its syntax. The bugs encountered may be spectacular and lurking there for years, but they can easily be fixed from within, without altering the language in any way. How about ditching C and claiming "C programming is harmful" for the existence of the very common pitfall of something called "buffer overflow"?

    And, more sadness, Fefe called it brilliant. A strong response from the perl community is due IMHO.

    update: the "security breaches all over the place" are located in the small, but important, corner of web applications and the interaction between CGI and DBI. This is in no manner "all over the place". The author did in no way address "miss-functional OOP" nor "write-only code".

    And of course you need to know the features of a language you use.

    perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'
Perl 5 Optimizing Compiler, Part 12: Merry Christmas! RPerl v1.0 Beta 2 On CPAN
2 direct replies — Read more / Contribute
by Will_the_Chill
on Dec 25, 2014 at 21:21
    Howdy Monks,

    After another year of work, I've had to abandon PPI and created a whole new RPerl grammar from scratch:

    https://github.com/wbraswell/rperl/blob/master/lib/RPerl/Grammar.eyp

    Installation should now be as simple as:

    $ cpanm WBRASWELL/RPerl-1.000_002.tar.gz

    For more information about install options, please see:

    https://github.com/wbraswell/rperl/blob/master/INSTALL

    We're up to the point of generating an RPerl abstract syntax tree (AST) from valid RPerl input source code, next there are a few more grammar tests to implement, and then the AST-to-C++ code generator, then that's it!

    Sorry it's taken so long, but as usual this software development project turned out to be much more complex than originally anticipated. :-)

    Perling,
    ~ Will the Chill, rperl.org & austin.pm
Happy Birthday Perl Monks! (15 today)
1 direct reply — Read more / Contribute
by eyepopslikeamosquito
on Dec 22, 2014 at 21:35

    As indicated by vroom, Perl Monks turns fifteen today!

    Congratulations vroom for creating this fantastic site in the first place, and to the many thousands of Perl Monks who have contributed useful, interesting, and sometimes quirky, content over the past fifteen years, making this site not only a great technical resource for Perl, but also a fun place to hang out.

perl-5.20.1 depots for HP-UX finally available
No replies — Read more | Post response
by Tux
on Dec 14, 2014 at 03:46
Programming puzzles using PERL
3 direct replies — Read more / Contribute
by saurabh2k26
on Dec 01, 2014 at 11:06

    I participate in lot on online programming quiz like codeforces, codechef, hackerrank etc. I had observed that very few people code using PERL. It is sometimes as low as 1 in 4000 participants. I have started a blog to encourage people code more in PERL

    You can find some interesting problems with solution in PERL at perlquiz.blogspot.in

Perl advent calendar 2014
2 direct replies — Read more / Contribute
by marto
on Dec 01, 2014 at 04:25
YAPC::NA::2015 - Salt Lake City Website and Blog are Live
No replies — Read more | Post response
by davido
on Nov 20, 2014 at 14:06

    The YAPC::NA::2015 - Salt Lake City website and blog are live. Registration is open. Rooms are available.

    Early-bird room rates are available for reservations made before March 1st, 2015: http://www.yapcna.org/yn2015/location.html

    On the main site there is also a wiki that we will be using for general information such as ground transportation, local restaurants/pubs/businesses, things to do, etc. The wiki is still a work in progress.

    If there are any questions, feel free to drop by #yapc or #yapcadmins at irc.perl.org.

    YAPC::NA::2015 - Salt Lake City: Perl Elevated


    Dave

2014 London Perl Workshop videos
1 direct reply — Read more / Contribute
by Loops
on Nov 19, 2014 at 03:57
Perl Updated to 5.20.1 in OpenBSD
No replies — Read more | Post response
by Tux
on Nov 19, 2014 at 02:41

    As presented here.

    I like the last paragraph best:

    While there is a rumor, possibly started by netcraft, that perl is dying, this is definitely not the case, although perl programmers are often busy getting stuff done and not doing advocacy. For those who have not used perl in a while, or have only seen perl that was written just to get the job done, there are now many conventions for writing Modern Perl now that lead to readable, maintainable, code while still allowing for the expressivity and power that perl allows.

    Enjoy, Have FUN! H.Merijn
It's Beginning to Look A Lot Like Christmas
3 direct replies — Read more / Contribute
by Old_Gray_Bear
on Nov 08, 2014 at 10:56
    I read this early this morning. Is it Christmas yet?

    Update: Fixed typoo. I said it was early in the morning....

    ----
    I Go Back to Sleep, Now.

    OGB


Add a piece of Perl News
Title:
Text:
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
  • Outside of code tags, you may need to use entities for some characters:
            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.