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

latest | archive | by Gabor Szabo
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 Tweet Facebook Google+
by Gabor Szabo (SZABGAB)

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

JSON in Perl Tweet Facebook Google+
by Gabor Szabo (SZABGAB)

Which module to use to parse JSON in Perl?

Reference found where even-sized list expected Tweet Facebook Google+
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 Tweet Facebook Google+
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 Tweet Facebook Google+

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 Tweet Facebook Google+
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? Tweet Facebook Google+
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 Tweet Facebook Google+
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) Tweet Facebook Google+
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) Tweet Facebook Google+
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 Tweet Facebook Google+
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 Tweet Facebook Google+

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

YAPC::Asia Tweet Facebook Google+

20-22, August, 2015, Tokyo Japan

Swiss Perl Workshop 2015 Tweet Facebook Google+

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

YAPC::EU 2015 Tweet Facebook Google+

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 Perl Weekly page on Google+ Like the Perl Weekly on FaceBook RSS Feed of the Perl Weekly. Updated once a week