Issue #371 - 2018-09-03 - The school year has started

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

For some of you the school year has started on September 1st. For others it was a week earlier. Yet others are in their winter semester. Enjoy your newly found free time ...

... and the articles below!

Have a nice week!

Gabor Szabo


Logo stickers help tell your story. Perl Weekly subscribers save money at

StickerYou sells custom labels, decals, stickers, temporary tattoos and more. You can print any size, shape, and order quantities to make your message stick. Our vinyl logo stickers are perfect to brand your business. What are you waiting for? Make it stick! Use codePERL10 at checkout for a 10% discount.



Use Unicode 10 in Perl v5.28

by brian d foy (BDFOY)

Perl has been on the forefront of Unicode adoption for a very long time. See how to use the newly added characters in the recently released version of Perl.

A Haskell challenge

by Jeffrey Kegler (JKEGL)

Recently Michael Arntzenius noted that Haskell's native parser has trouble parsing Haskell list comprehensions, so much so that it is an obstacle to new language features. Michael wondered aloud if the Perl-based Marpa (a state of the art Earley/Leo implementation) could do better. Jeffrey Kegler, Marpa's author, took up the challenge. Here is his response.

Performance Report - August 2018

by Mohammad Sajid Anwar (MANWAR)

If only there would be a few more people in the Perl community like Manwar! Doing lots of stuff and ready to talk about it!


namespace::local - confine imports to current scope

by Konstantin Uvarin

An inside-out version of namespace::clean that would erase imports that come after and not before it.

Perl Command line options

7 of the most useful Perl command line options

by Gabor Szabo (SZABGAB)

I've published this article to give people some pointers, to which I got a few "interesting" comments, including Dave Cross pointing to his 14 years old article which is longer and brian d foy who then posted his additions that also got some "interesting" comments. I did not know that command line options are such a popular topic. Almost competing with opinions about editors and indentation.


Solving one of the two great unsolved problems in computer science

by Ben Bullock (BKB)

It's said that there are two great unsolved problems in computer science: naming, cache invalidation, and off-by-one errors.

Language::SIMPLE - The Portable Integrated Scripting System

by Saif Uddin Ahmed (SAIFTYNET)

SIMPLE, that stands for Simple Integrated Modular Programming Language Experiment, is an experimental attempt to integrate end user scripting into Perl applications.

Perl Tutorial

A section for newbies and for people who need some refreshing of their Perl knowledge. If you have questions or suggestions about the articles, let me know and I'll try to make the necessary changes. The included articles are from the Perl Maven Tutorial and are part of the Perl Maven eBook.

Perl 6

Weekly collections

Event reports


gcloud and aws

by Gabor Szabo (SZABGAB)

The Code-Maven site is used as my external persistent memory. I push out code snippets and command snippets that were useful for me. This time some command using the CLI interface gcloud and aws


Nordic Perl Workshop and MojoConf 2018

September 6-7, 2018, Oslo.

Swiss Perl Workshop 2018

September 7-8, 2018 Bern.

London Perl Workshop 2018

November 24th, 2018, London

Perl Jobs by Perl Careers

Do you love customers? Senior Perl Developer with a product focus, London

My client is looking for a product-focused Senior Perl Developer to help them move their exciting and profitable product set forward

Work with giant, caged robots, and Perl; Senior Developer, West London

The client is a large and very well-known e-commerce company specializing in high fashion. They’ve got a large Perl team who use Catalyst, DBIx::Class, Moose, Plack and Template Toolkit

London's Trendiest Office Space - Lead and Mid-Level Perl Developer roles

If you’re going to spend all day at work, it might as well be somewhere you enjoy being

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