Issue #87 - 2013-03-25 - Nominate your Perl heroes for White Camel Award!

latest | archive | by Gabor Szabo
Don't miss the next issue!

Hi there!

You might be already aware of the archive of the Perl Weekly, if not, check out the web site. You'll find it. It is displayed in chronological order, but as some people prefer to have the latest at the top, now you can see it in reverse chronological order, and you can even have a list of all the posts with all the titles. This will make it easier for you to locate a post you saw earlier on the Perl Weekly. What else would you like to see? Is there some other slice of the history of the Perl Weekly posts that you'd like to see? Let me know!


Gabor Szabo


Adestra are hiring Perl developers to work on our Modern Perl/Catalyst/Moose/DBIC codebase. Tweet Facebook Google+

Come and work for our small development team based in Oxford, UK where you can make a real impact, and have an opportunity to work on every aspect of our infrastructure from UI design to scaling. Get in touch at

MediaMath is hiring Perl Developers: Are you tired of Perl 'scripting'? Tweet Facebook Google+

Come join an innovative talented engineering department where you can do some serious Perl programming in a great development environment with clean codebase that is not slapped together. If interested in learning more please contact Marc Spinowitz, Recruiter at MediaMath at or 646-532-5914


Pinto on FLOSS Weekly next Wednesday Tweet Facebook Google+
by Jeffrey Thalhammer (THALJEF)

Jeffrey Ryan Thalhammer, the author of Perl::Critic and Pinto is going to be interviewed on the FLOSS Weekly on March 26 at 8:30 Pacific Time. You can see him live.


YAPC::NA Austin - Call for speakers deadline is April 1 Tweet Facebook Google+

Apparently even the organizers have missed the deadline.

YAPC::Asia Tokyo 2013 Dates and Location Tweet Facebook Google+

September 19 through 21, 2013 in Keio University Hiyoshi Campus, Tokyo


PDL 2.006 released! Tweet Facebook Google+
by Joel Berger (JBERGER)

The new release of the Perl Data Language comes with an updated draft of the PDL book and an improved web site.

What if languages were free? Tweet Facebook Google+

The promise of Marpa is that it will be very easy - almost free - to create new (programming) languages. What will that mean?

Funding projects

My Catincan funded cpan(1) fastest mirror enhancement Tweet Facebook Google+
by brian d foy (BDFOY)

A few weeks ago brian d foy posted about the new crowd-founding site Catincan and how he wanted to try. This is the result. I hope more people will jump on the idea and start experimenting to getting funded for projects. At first I can imagine you'd try with relatively small projects, and if those are successful, then you can try with bigger ones.


Fixing Perl5 Core Bugs: Report for Months 35 & 36 Tweet Facebook Google+
by Dave Mitchell

Dave Mitchell reports that in the last 2 months he hardly had any time for the Perl 5 maintenance grant work.


CPAN Testers Summary - March 2013 - Us Tweet Facebook Google+
by Barbie (BARBIE)

While testing might not be exciting for many, I think it is one of the most awesome areas in Perl. I am really glad Barbie and co. keep working on the CPAN Testers infrastructure and he keeps reporting.

No more copy and paste: How to refactor tests with roles Tweet Facebook Google+
by David Golden (DAGOLDEN)

Tests are just more code, but when it gets to testing, even the best programmers might revert to the ancient art of copy-paste. But this is David Golden. He did not want to repeat his code so he wrote a module called Test::Roo to make it easy to use roles in testing. (And the comments are also interesting to read.)

Better reporting for your test suite Tweet Facebook Google+
by Curtis 'Ovid' Poe (OVID)

For Test::Class::Moose users...


How to mass-favorite modules on MetaCPAN Tweet Facebook Google+
by David Golden (DAGOLDEN)

Providing feedback to module authors is a great way to encourage them to do more. Even if the feedback is only by up-voting their module on MetaCPAN. David Golden shows a way to do that automatically for all the modules you use.

How can I list CPAN reverse dependencies from metacpan? Tweet Facebook Google+
by Tokuhiro Matsuno

A few weeks ago I posted a code snippet that does this, but Tokuhiro Matsuno went for the raw JSON input/output and he does not use the MetaCPAN::API module.


Perl developers and countries Tweet Facebook Google+
by Gabor Szabo (SZABGAB)

In case you are interested in the distribution of the readers of the Perl Weekly and the Perl Maven site around the world, I published the data from Google Analytics and Bitly.

Idea: perl community homepage Tweet Facebook Google+
by Neil Bowers (NEILB)

Neil Bowers had another idea to create a mash-up of several sources of Perl-related news and integrate them in a single page.

Mobrater and White Camel Nominations Tweet Facebook Google+
by brian d foy (BDFOY)

brian d foy is looking for your recommendations for the three White Camel awardees for outstanding (non-code) contribution to the Perl community.


Notes from a Newbie 12: Create and View Comments Tweet Facebook Google+

Nolan Joseph Axford keeps his series building a web application using Catalyst.


Version control

Reinstating Class::MOP's Commit History in Moose Tweet Facebook Google+

This is actually more bout Git than about Perl, but it can be quite useful for you!

Perl 6

Reading from a file in Perl 6 Tweet Facebook Google+

One of the basics you need to learn before Perl 6 becomes useful to you.

Weekly collections

Perl Tutorial

Hashes in Perl Tweet Facebook Google+

Introducing hashes. Just another part of the Perl Tutorial.

Don't Open Files using the old way Tweet Facebook Google+

I know this is classic, but I still encounter students in my Perl training classes who are surprised the 'corporate standard' they saw being declared as 'not recommended'.


I usually list the next 3-4 events here. The list of all the events can be found on the web site. If your Perl event is not listed there, please let me know.

Dutch Perl Workshop 2013 Tweet Facebook Google+

April 19, 2013, Arnhem, The Netherlands

DC Baltimore Perl Workshop Tweet Facebook Google+

April 20, 2013, Baltimore, DC, USA

Polish Perl Workshop 2013 Tweet Facebook Google+

May 25-26, 2013, Warsaw, Poland

YAPC::NA 2013 Tweet Facebook Google+

June 3-5, 2013, Austin, Texas, USA

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