Issue #201 - 2015-06-01 - Legacy Perl?

latest | archive | edited by Gabor Szabo
This edition was made possible by the supporters of our cause.
Don't miss the next issue!


This week seemed to generate fewer articles than earlier weeks. I can see several days go by without any article on

I wonder what's going on?

It is also the last day for the early-bird discount of the courses at YAPC::EU

See you there!

Gabor Szabo


BEGIN block - running code during compilation

by Gabor Szabo (SZABGAB)

This might be natural to the seasoned Perl developer but the BEGIN block is powerful.

JSON in Perl

by Gabor Szabo (SZABGAB)

Which module to use to parse JSON in Perl?

Reference found where even-sized list expected

by Sebastian Willing (SEWI)

References are not allowed as hash keys. They will be stringified and you'll have a key like this HASH(0x14b7720)


Legacy DevOps

by Katie McLaughlin

"We're coming to a point where Perl is legacy." after fixing a bug in a 16 years old monitoring system. (Reddit)


The end of Module of the Month

Nestoria stopped giving out its monthly award. Apparently they could not find 12 additional CPAN authors among the 563 members of the Perl community on Gratipay worth awarding.


Introducing Test::Requires::Git

by Philippe Bruhat (BOOK)

Test::Requires::Git offers a simple way to declare which versions of git a test depends on, so that it can be skipped if the available git does not match the specification.

Who is testing the tests?

by Sinan Unur (NANIS)

Or how to convince Perl it has not loaded a module yet even though it already has.


Perl's special not a numbers

by brian d foy (BDFOY)

Some rally crazy stuff probably you have not heard about Perl either. Introducing NaN and Infinity, two 'numerical' values in Perl that probably no one uses.


Adventures in Dist::Zilla (among other things)

by Buddy Burden (BAREFOOT)

In which you learn that PAUSE isn't using your distname to figure out your module name any more, and you'll also learn how to test your Dist::Zilla plugin.

Perl 6

Send more money (in Perl 6)

by Carl Mäsak

The Send more money is a fun exercise for when you are bored, and it is interesting to implement it in software as well. Following the implementation of MJD in Haskell, Masak is showing it in 4 different ways in Perl 6.

Porting a very simple script to Perl6

by Thomas Klausner (DOMM)

Thomas takes his glorified cp script written in Perl 5 as part of the Picture-of-the-day toolchain and converts it to Perl 6 finding out on the way that Perl 6 is usable and it is loading faster than Perl 5 + Moose.

Weekly collections

Perl Maven Tutorials


YAPC::NA 2015

8-10, June, 2015, Salt Lake City, Utah, USA


20-22, August, 2015, Tokyo Japan

Swiss Perl Workshop 2015

28-29 August 2015, Flörli Olten, Switzerland

YAPC::EU 2015

2-4 September, 2015, Granada, Spain

You know, you could get the Perl Weekly right in your mailbox. Every Week.
Free of charge!

Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
Perl Weekly on Twitter RSS Feed of the Perl Weekly. Updated once a week