Issue #325 - 2017-10-16 - 30 years of Perl

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

This year marks 30 years of Perl, so Ruth's article is probably not going to be the last one to mark that milestone.

The MetaCPAN project is having another hackathon, and they're looking for sponsors.


Neil Bowers


An early start on October's pull request challenge

by Colin Newell (NEWELLC)

The CV-Library team are taking part in the pull-request challenge, and normally they get together one night in the month, and have a big team session where they do it all. This month they were assigned Test2-Suite, so Colin decided to get a head-start.

Tracing Perl memory leaks with Devel::MAT, part 1

by Paul Evans (PEVANS)

An introduction to using Devel::MAT to find memory leaks in your Perl code.

Perl 5

Creating Perl5 Objects with Moxie

by Tom Legrady (TDL)

Tom shows how he created a class for playing cards, using Moxie, which is Stevan Little's latest OO framework for Perl 5. This article follows another, where he introduces Moxie.

P5P Mailing List Summary: October 2nd to 9th

by Sawyer X (XSAWYERX)

They say that Winter is Coming, but not if P5P have anything to do with it!


Announcing meta::hack v2

by Olaf Alders (OALDERS)

Last year the MetaCPAN team held meta::hack, a hackathon where they worked on MetaCPAN. You can read about it in Olaf's summary. That was so successful that they've decided to have another one this year. The core MetaCPAN team will be meeting up in Chicago for four days of intensive work on MetaCPAN and friends. They're still looking for sponsorship; this would be a great way for companies to support the Perl community.


Rakudo Weekly

by Elizabeth Mattijsen (ELIZABETH)

The weekly roundup of Rakudo, or 6lang, news.

Perl 6 at the London Perl Workshop

by London Perl Workshop

The London Perl Workshop is on Saturday 25th November in central London, and is free to attend. This post gives a taster of some of the Rakudo talks that will be there.

6lang Naming Proposal is Good

by Yuki Kimoto (KIMOTO)

This month's name for Perl 6 is 6lang. Kimoto-san explains why he likes this, which really comes down to the fact that including "Perl" in the name of "Perl 6" continues to damage both Perl 5 and Perl 6.


Dancer 2017 Survey: Update

by Jason A. Crome (CROMEDOME)

Jason gives an update on the Dancer 2017 Survey, and encourages you to contribute, if you haven't already.


Perl turns 30 and its community continues to thrive

by D Ruth Holloway

To mark 30 years of Perl, Ruth wrote a brief history of Perl, and an introduction to some of the Perl communities.

Not Perl

The Absurdly Underestimated Dangers of CSV Injection

by George Mauer

You might have come across this already, but if you haven't, then you should read it. If a CSV has a cell starting with =, then when you open the CSV in Excel, the formula will be evaluated. And depending what's in the formula, that could be bad.

History of the browser user-agent string

by Aaron Andersen

The "User-Agent string" is how browsers identify themselves to web sites. If you've ever written a parser for these, you'll get why I included it. If you haven't, you'll probably just think "huh, so what?".

The corner of Gabor

A couple of entries sneaked in by Gabor.

Perl Jobs by Perl Careers

Perl Mongers of Wimbledon Common Are We - Perl Developer wanted in Wimbledon

Back in the day, the Wombles of Wimbledon collected rubbish. Nowadays, since the advent of motorised road sweepers, they’d be in need of a new profession. Perl Developer, perhaps? Our client is based in the heart of Wimbledon, under a mile away from the Common where the Wombles famously made their home.

Dreaming of Perl? Mid/Senior-level developer role in The City of Dreaming Spires

The Victorian poet Matthew Arnold called Oxford ‘the city of dreaming spires’, and even the most unromantic among us would surely agree there is something magical about Oxford on a misty autumnal morning.

Interview Advice: Being interesting can be more important than just being right

When you’re being asked technical questions, the point is not seeing whether or not you know the right answer — the point is to get you to show off your technical skills. There’s overlap there, but those are not the same thing.

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