Issue #95 - 2013-05-20 - Spring is here, Perl 5.18.0 is out!

latest | archive | edited by Yanick Champoux
Don't miss the next issue!


On 5.18 Perl 5.18 was released. (If this goes on, I wonder when will 5.32 be released ??) You can download the source code and build it yourself or, if you use Windows, you can grab Strawberry Perl! In either case, let's use this opportunity to thank all the people who were involved in the development and release of Perl 5.18!

Last week I got notified that I missed the French Perl Workshop from the list. Now it is corrected. Please note it is less than a month from now. If you don't want to wait till then, the Polish Perl Workshop is this week!

That's it for now by Gabor. Now let me pass the keyboard to `/anick, who put together most of this issue:

Yanick Champoux


Mojolicious 4.0 released: Perl real-time web framework

by Sebastian Riedel (SRI)

Sebastian Riedel announces the release of Mojolicious 4.0, and with it a list of equally delicious new features.

Anyone want

by David Golden (DAGOLDEN)

David Golden owns the domain name '', but don't really have a use for it. Have a good idea for it? Chime in, and the domain could be yours!

Perl 5.18 is out!

Take a moment to read the changelog, fire up perlbrew and, if applicable, point and laugh at any poor schmuck close by still stuck on 5.6.

Strawberry Perl released

by kmx (KMX)

You hardly had time to download the source code of Perl 5.18.0, KMX already created the Strawberry Perl package for Windows!


Hojung Yoon

Hojung Yoon (AMORETTE), 24, of Seoul, South Korea, went to his long rest on May 8, 2013 with llama figurine and autographed TIMTOADY card. He was a brilliant young Perl 5 & 6 hacker and a devoted member of He programmed Perl, talked Perl, ate Perl, and loved Perl. We believe that he is still programming in Perl with his broken IBM laptop somewhere. He will be missed.


Advice to a new Perl user

by brian d foy (BDFOY)

Perl and Windows? Is it long-term skills? How to carve a niche for yourself? A new Perl user has questions, brian d foy answers them, Dear Abby-style.


Cleaning up the Test::Class::Moose base class

by Curtis 'Ovid' Poe (OVID)

A new version of Test::Class::Moose is out. Ovid walks us through the new, cleaner class-to-test-file interface it provides.


Perl tokens you should know

You're probably aware of the token '__PACKAGE__'. But do you know you can also access the current file, and line of code? What about the embedded data stream?

Escape::Houdini and Related Tales of Prestidigitation

Yanick announces the appearance of a new fast web escaping module on the scene.

POP3 with TLS in Perl

by Michiel Beijen (MICHIELB)

Mike B points out that Net::SSLGlue now support POP3 with TLS security.

New And Improved: GitStore Meets MooseX::Storage

Yanick touts a new release of GitStore, which provides a nice interface to MooseX::Storage, and thus makes storing Moose objects into a Git repository a breeze.

psgi applications easy install with chef

by Alexey Melezhik (MELEZHIK)

How easy is it to install psgi-based applications using Chef? Pretty darn easy, according to melezhik's examples.

Slides & Videos

Interview with John SJ Anderson (aka genehack)

by Gabor Szabo (SZABGAB)

Gabor Szabo is on an interview roll. This time, it's genehack's turn.

My "Mojolicious Introduction" now updated for 4.0

by Joel Berger (JBERGER)

Grasping the opportunity for serendipisism, Joel Berger has updated his Mojolicious introduction slide-deck for Mojolicious 4.0.

Perl 6

Rakudo on JVM progress update, and some questions answered

by Jonathan Worthington (JONATHAN)

Jonathan Worthington keeps us up-to-date with what is happening in the world of Rakudo.

Quicksort golf

The Haskell community prides itself in being able to implement the quicksort algorithm in a succint yet elegant way. Dominic Humphries shows that Perl ain't too shabby for it either.

Solving the Balanced Brackets task using Perl 6 - Part 1

by Rohan Almeida (ROHAN)

Rohan Almeida tackles this classic coding exercise, and by the same token provides us with a nifty example of Perl 6 programming.


Grant Application: Maintaining Perl 5

by Tony Cook (TONYC)

This time by Tony Cook

Weekly Collections

Perl Maven Tutorial

Strings in Perl: quoted, interpolated and escaped

Do you know how what is the difference between single-quote and double-quote in Perl? Do you know how to use q and qq?

Using a queue in Perl

Do you know what FIFO is, and how to implement one in Perl?


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.

Polish Perl Workshop 2013

May 25-26, 2013, Warsaw, Poland

YAPC::NA 2013

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

French Perl Workshop 2013

June 14-15, 2013, Nancy, France

YAPC::EU 2013

August 12-14, 2013, Kiev, Ukraine

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