Issue #235 - 2016-01-25 - YAPC::NA::2016 announced

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

Hi there

Wherever you are, enjoy the weather!

Gabor Szabo


Announcements

YAPC::NA::2016 Update #2 -- It's Orlando!

Finally the date and location of YAPC::NA 2016 has been announced. It is June 19-24, at the Downtown Doubletree Hotel in Orlando, Florida. If you'd like to get their announcements in your mailbox, sign up to the YAPC::NA announcement list.


Articles

Why Learn Perl?

by Dave Cross (DAVECROSS)

Dave is answering two questions: Do people still use Perl? and Are there people who use Perl but aren't as expert in it as they would like to be (or as their managers would like them to be)?

A Date with CPAN, Part 6: Time Won't Give Me Time

by Buddy Burden (BAREFOOT)

The newest episode of the long series by Buddy dealing with Date and Time.

The problem with Exporters (Meet Importer)

by Chad Granum (EXODIST)

Why does the import() function need to be part of the module that is exporting functions? Shouldn't it be part of the language or at least an tool that can import?

Deprecation is citizenship

by Chris Tijerina (CAMSPI)

Dancer2::Plugin::ParamKeywords is now deprecated and the documentation says so!


Discussion

Why isn't Perl more popular?

This subject seems to be one of the most popular in the Perl subredit. With 29 upvotes and 53 comments a mere 13 hours after it was posted has a very good chance to be on the home page of Reddit. Aside from the usual 'but they are both Turing complete' style comments there are a few that describe the situation quite well.


Code

Operations on value-pairs in Perl

by Gabor Szabo (SZABGAB)

List::Util has a couple of nice, and slightly surprising functions. For example: pairs, unpairs, pairkeys, pairvalues, pairgrep, pairfirst, and pairmap. Most of them act on pairs of values found in a list or array.

A Naïve SQL Shell

by Curtis 'Ovid' Poe (OVID)

Indeed. A very limited reimplementation of DBI::Shell.


Web

Validation logic is more complex than you expect

by Yuki Kimoto (KIMOTO)

About the 4 cases how parameters in GET requests can arrive.


CPAN

CPAN distribution kwalitee for River stages

by Neil Bowers (NEILB)

Why do the most commonly reused modules have the highest number of CPANTS failures? Is it their age? Is that the age of their authors? Maybe lack of willingness to change? Is there a specific metric that is a common source of failure or a specific author?


Grants

Perl 6

Further Perl 6 Adventures

by Mike Friedman

A recap on the 5 Perl 6 articles written by Mike.

Getting End-of-Document POD and Declarative POD to Play Nice in Perl 6

by Rob Hoelz (RHOELZ)

In Perl 6 you can have access to the documentation during run-time. (Does this mean we could write a module that would just read its own documentation and then execute it?

Perl 6 is written in... Perl 6

by Zoffix Znet (ZOFFIX)

Have you every been afraid of touching the Perl 5 core because you did not want to touch C? That's over with Perl 6 where, at least in the case of Rakudo, most of it is written in Perl 6. discuss on Reddit


Weekly collections

Event reports


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