Issue #231 - 2015-12-28 - Ho ho ho!

latest | archive | edited by Neil Bowers
Don't miss the next issue!

Christmas arrived, and Perl 6 has had its first public release. Unsurprisingly there are a lot of Perl 6 things in this week's issue.

Plenty of Perl 5 too, which is probably going to be the pattern from now on.

This is the last issue of 2015, so from all of the editors: best wishes for 2016.


Neil Bowers

Perl 6

An Unexpectedly Long-expected Party

by Larry Wall

Larry's post that lets us know that Christmas has arrived.

Christmas is here

The official announcement of the Christmas release of Rakudo Perl 6.

Reflecting, celebrating, and looking forward

by Jonathan Worthington (JONATHAN)

Jonathan's reflects on his journey with Perl 6 so far, and what comes next.

Perl 6 lives!

by Damian Conway (DCONWAY)

Damian waxes lyrical on Perl 6.

Dr Strangecode, or how to stop worrying and learn to love Perl 6!

by Kaare Rasmussen (KAARE)

Kaare's reflections on Perl 6, where he wonders who's going to use it, and what niche is it going to make its own?

The Perl6 Gold Rush Began

by Tudor Constantin (TCONST)

Tudor's thoughts on how to get involved with Perl 6 and contribute something.

Perl6's newline translation behavior has been fixed

by Sinan Unur (NANIS)

Two weeks ago we include a post from Sinan, where he pointed out some unexpected behaviour with handling of newlines in Perl 6. Sinan happily reports that it was fixed in time for Christmas.

Perl6 and CPAN

by Justin DeVuyst (JDV)

There's no official plan for a CPAN equivalent for Perl 6, but that's mainly because there are no official plans for pretty much anything in the Perl universe :-) Justin has been exploring whether PAUSE and MetaCPAN can provide Perl 6 support on CPAN.

2015.52: Closer and closer to the Release

by Timo Paulssen

It feels like an awful lot has happened since this was posted, as this is talking about the run-up to the Christmas release of Perl 6, but I still included it for completeness.

Perl 5

P5P Summary: December 14th-20th

by Sawyer X (XSAWYERX)

As ever, bugs were reported and fixed. Amongst the discussions was one on whether Exporter should be given the ability to rename functions on import.

Perl 5 Advent

by Mark Fowler (MARKF)

The last 4 module articles from the Perl 5 advent calendar this year covered feature, AnsibleModule, Mojo::UserAgent, and Device::Chip::Adapter. On the 25th, Mark posted a wrap-up, and pointed out useful resources for finding out more about CPAN.

We’re starting Learning Perl, 7th edition

by brian d foy (BDFOY)

Work is starting on the next edition of Learning Perl. If there are changes you'd like to see, this is the time to let brian know.


by Flavio Poletti (POLETTIX)

Flavio introduces teepee — a command-line tool that takes JSON or YAML (eg retrieved from some API using curl) and lets you slice and dice parts of it.

Using a Perl module from Java

by Flávio Glock (FGLOCK)

Perlito5 now supports calling Perl subroutines from Java.


Dancer 2: test tips with PostgreSQL

by Pierre Vigier (PVIGIER)

Pierre shares some tips for how you can test a Dancer2-based API that used PostgreSQL.

Dance With Swagger

by Yanick Champoux (YANICK)

Yanick has created Dancer::Plugin::Swagger, which makes life easier for people who want to use Swagger to document their Dancer-based APIs.

Medium-Scale Dancer application design

by Warren Young (PVIGIER)

This is the first in a series of articles about working with Dancer. Each one links to the next part in the series.


Finally, a streaming Perl filehandle API for MongoDB GridFS

by David Golden (DAGOLDEN)

The latest development release of the MongoDB distribution includes a new interface to MongoDB's filesystem abstraction. David shows how you can use it.

Improving the water quality of the CPAN River

by Neil Bowers (NEILB)

Discussion of metrics for indicating how appropriate CPAN distributions are for your CPAN distribution to depend on. I plan to use this as one of the things used to select distributions for the Pull Request Challenge, but also to see whether we improve the overall "water quality" of the River of CPAN in 2016.

Making MooseX::Storage Play Nice with Runtime Roles

by Yanick Champoux (YANICK)

Remember that scene in The Empire Strikes Back, where Leia says "I love you" to Han, and he coolly says "I know"? I thought of Yanick as Han Solo after I read this.


Join us next year at BuiltinPerl!

by Amalia Pomian

Amalia gives stats on the number of Perl-based companies listed on, and and hopes that 2016 will see many more added.

riba2016 ends - now what?

by Peter Rabbitson (RIBASUSHI)

Ribasushi's tilt campaign was unsuccessful. As a result he's going to step away from his CPAN distributions, but before he does there will be one last DBIx::Class release. as a reference site

by Philippe Bruhat (BOOK)

BOOK's proposal for to be a reference site for various CPAN-related documentation.

Grants Committee Changes, December 2015

by Makoto Nozaki

Ben Tilly is stepping down from Grants Committee, after 10 years service. Thanks to Ben. Sawyer X has volunteered to take his place.

London Perl Workshop Videos

by Mark Keating

Videos of the talks from the London Perl Workshop, held in early December.

Not Perl

Fast, Parallel, or Reliable: Pick 3, a Tour of Elixir

A 50-minute introduction to Elixir, a functional, dynamic, strongly-typed language.

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