Issue #502 - 2021-03-08 - Date with Corinna

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

Hi there,

Are you a Perl fan? If yes then you are invited to meet Corinna, thanks to Curtis and his gang. I have been stalking Corinna ever since Curtis introduced Corinna, previously known as Cor. It is the best thing to have happened the recent times, in my humble opinion. I can't wait to see it becoming part of core Perl. But I know for a fact it is going to be a long wait. But I am sure the wait will be worthywhile. Before I forget, I would like to share another gist by Curtis where he compared the performance of core, Moose, Moo, and Object::Pad. We are also informed that the :builder is now officially removed from the Corinna MVP. Be prepared, it may come back, but for now, it's dead as documented here.

Is that the only good news about Perl?

Well, the short answer is No. As we all know, very soon we will have Perl 7 made public. I am little unsure about the launch date. One thing is for sure, Perl 7 is coming first and then Corinna. Please correct me if I am wrong. I am optimistic about Perl's future and confident that it is going to bounce back harder.

Please check out the rest of the newsletter for more fun news related to Perl family.

Mohammad Sajid Anwar


Sponsors

Modern Perl Package Management | By ActiveState

While PPM is gone, the need to install dependencies without requiring a local build environment remains. ActivePerl allowed developers to get up and running quickly by delivering hundreds of popular modules with a single installation. Both use cases are now addressed in ActiveState’s new ecosystem.


Announcements

No :builder for the MVP

by Curtis 'Ovid' Poe (OVID)

Big announcement by Curtis about the removal of :builder from Corinna.

Rex vv1.13.3

by Ferenc Erki (FERKI)

Erki announced the latest release of Rex.

Learn automation using (R)?ex

by Gabor Szabo (SZABGAB)

During this Zoom session FErki, the maintainer of Rex, will teach Gabor how to get started with Rex to manage servers. It is today! You will also be able to ask your questions.


Articles

Bringing Modern OO To Perl

by Curtis 'Ovid' Poe (OVID)

Curtis shows us the power of Corinna.


Discussion

Object::Pad v Moo v Moose v Core

by Curtis 'Ovid' Poe (OVID)

A benchmark by Curtis reveals interesting data.

Perl Steering Council

by Sawyer X (XSAWYERX)

A report from the 8th meeting of the Perl Steering Council.


Web

Monthly Report - February

by Mohammad Sajid Anwar (MANWAR)

My report on the previous month's activities, just to keep it going.

Perl is dead ... when I'm dead!

by Enkidu

Enkidu shared his thoughts about the state of Perl.


CPAN

Gzip::Zopfli

by Ben Bullock (BKB)

Ben created a Perl version of Zopfli gzip compression.


Perl Weekly Challenge

The Weekly Challenge by Mohammad Anwar will help you step out from your comfort zone. You can even win the prize money of a $50 Amazon voucher by participating in the weekly challenge. We pick one winner at the end of the month from all the contributors during that month. The monthly prize is kindly sponsored by Peter Sergeant of PerlCareers.

The Weekly Challenge - 103

by Mohammad Sajid Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks "Chinese Zodiac" and "What's playing?". If you are new to the weekly challenge then why not join us and have fun every week. For more information, please read FAQ page.

RECAP - The Weekly Challenge - 102

by Mohammad Sajid Anwar (MANWAR)

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Rare Numbers" and "Hash-counting String" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

Perl Weekly Challenge 102

by Aaron Smith

As always, Aaron goes into the finer details of the task and takes us on a memorable journey.

Perl Weekly Challenge 102: Rare Numbers

by Abigail

You don't read Abigail's blog just for its technical value. I love the story he created around the task.

Perl Weekly Challenge 102: Hash-counting String

by Abigail

I must admit Abigail made the task look so simple and easy to follow.

The Weekly Challenge 102: Threads and Recursion

by Adam Russell

Enjoy the twists and turns described by Adam as he uses threads. Very interesting approach.

Rare Counting with Raku and Perl

by Arne Sommer

We all know Arne is a Raku expert but his Perl skill is equally great. I love his Perl solutions with the flavour of Raku.

Rare Numbers and Hash: Perl Challenge #102

by Dave Jacoby (JACOBY)

Dave shared his fight with the weekly task. You learn a lot by just reading his experience.

PWC102 - Rare Numbers

by Flavio Poletti (POLETTIX)

For me, the section "The questions" is more important than "The solution". He explained in great detail.

PWC102 - Hash-counting String

by Flavio Poletti (POLETTIX)

Flavio threw out a challenge to readers of his blog. Find out more about it.

Perl weekly challenge 102

by James Smith

Most of all, I fell in love with the solution to task 2. Very clever solution. Well done.

Perl Weekly Challenge 102: Rare Hash

by Roger Bell West (FIREDRAKE)

Roger shared the performance of his solutions in Perl, Python and Ruby. Some interesting stats.

Weekly Challenge 102

by Simon Green

I love the honesty as Simon confessed his solution is not the most optimal solution. Please check out the whole story.

Perl Weekly Challenge 102

by W Luis Mochan

Luis shared multiple approaches dealing with task 1 and shared how each performed.


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.

CPAN Testers or CI system?

by Gabor Szabo (SZABGAB)

CPAN Testers is a valuable service, but setting up a CI system will help you get earlier feedback and can do certain things that CPAN Testers don't provide.


Rakudo

2021.09 Best of Raku?

by Elizabeth Mattijsen (ELIZABETH)


Poll

Training

Code Maven courses

Perl and other courses by Gabor Szabo


Weekly collections

The corner of Gabor

A couple of entries sneaked in by Gabor.


Events

Purdue Perl Mongers - HackLafayette

Wednesday, March 10, 2021

Houston Perl Mongers Online Meeting - Lightning Talks

March 11th, 2021 06:00 PM Central Time (US and Canada)

German Perl Workshop 2021

It will take place online between March 24-26 2021. A private ticket will be cheaper (EUR 30). People who register in time and pay the participation fee will get exclusive extras.

Toronto Perl Mongers Online Meeting

Thursday, March 25, 2021

Berlin Perl Mongers

Wednesday, March 31, 2021


Perl Jobs by Perl Careers

Cooking Up Something Good. Perl role in London

With a knack for tailoring content to a variety of site aesthetics, our client sets a banquet of advertising delights for over 349 million consumers around the world. If your mouth is watering at the thought of joining this dynamic team and you’re a senior Perl programmer with a solid understanding of Go programming languages, they just might set a place for you at the table.

That’s a Big Sandbox! Perl role in London

The client is interested in anyone with experience building web apps in Perl, using one of the major Perl frameworks. If you’re a crack-hand with Catalyst, a Mojolicious master, or a distinguished Dance, they want you. You’ll be deploying apps your work to AWS, so experience would be handy, and the company’s big on testing, so they’d like you to know your way around Test::More.

Not All Heroes Wear Capes. Perl in Vienna

Our client takes the legwork out of the hunt for the best bargain, offering one of the largest product and price comparison platforms in German-speaking countries. They’re looking for a heroic Perl programmer to develop and deliver quality content and all the info users need to find their gadgets for the right price.

Grow Your Karma with a Job that Does Good! Perl role in Australia

Not all jobs are created equal. Sure, most pay the bills, but some do more. They impart a sense of purpose; when you log out at day’s end, it’s with the satisfaction that you are part of something bigger, something more important than yourself. You’ve left the world a little better than you found it, and isn’t that what life is really about?

The Future is Now! Perl Role in Malaysia

If you’re a Perl programmer with a passion for finance, this role may be the one for you. Our client is a financial company whose stunning growth over the last twenty years shows that they belong in the city of the future. Looking for Perl developers with a strong background in Modern Perl – you should be comfortable with Moose and PSGI/Plack, and a solid grounding in using Perl’s testing tools.



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