Issue #674 - 2024-06-24 - What's new in Perl v5.40?

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,

Around two weeks ago, 9th June 2024, the much awaited Perl v5.40 was released. As always, the production release was packed with cool core enhancements. Thanks to the entire team of volunteers who worked day in day out to get the latest release smoothly. I would like to share my Top #5 core enhancements as below:

Today is the Day 1 of The Perl and Raku Conference 2024 in Las Vegas. The entire day is dedicated for Hackathon. The main attraction of Day 2 is going to be the keynote talk by Curtis Poe and Damian Conway. Who is your favourite speakers at the event? I am looking forward to the talk by work colleague, Julien Fiegehenn. There is another speaker I am looking forward to, Ingy döt Net, who is scheduled to talk about YAMLScript and Clojure. There is another talk, Build a better README, is one of my favourites by Jason Crome. A recent post, Dr. StrangeYAML or How I Learned to Stop Worrying and Love the LLM by Ingy is not to be missed. If you like playing with LLM then this is your friend.

Enjoy rest of the newsletter.

Mohammad Sajid Anwar

Virtual event

Continuous Integration (CI): GitHub Actions for Perl Projects (Free Virtual presentation on July 14)

by Gabor Szabo (SZABGAB)

In this virtual event you will learn why and how to use GitHub Actions as a CI system for your Perl projects. The meeting is free of charge thanks to my supporters via Patreon and GitHub. Besides this event I am running many more, so make sure you check the Code Mavens meetup group and also register to it.


How I Spent My Perl Toolchain Summit v2024

by Olaf Alders (OALDERS)

The wait was worth it, finally we have the report by Olaf.


Dr. StrangeYAML or How I Learned to Stop Worrying and Love the LLM

by Ingy döt Net (INGY)

Do you work with LLM? If yes then you should give YAMLScript a go.

Bowing to the inevitable

by Dave Cross (DAVECROSS)

Have you read the book, Data Munging with Perl? Dave is asking the readers what they would like to see in the second edition of the book.

The Weekly Challenge

The Weekly Challenge by Mohammad Sajid Anwar will help you step out of your comfort-zone. You can even win prize money of $50 by participating in the weekly challenge. We pick one champion at the end of the month from among all of the contributors during the month, thanks to the sponsor Lance Wicks.

The Weekly Challenge - 275

by Mohammad Sajid Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks "Broken Keys" and "Replace Digits". If you are new to the weekly challenge then why not join us and have fun every week. For more information, please read the FAQ.

RECAP - The Weekly Challenge - 274

by Mohammad Sajid Anwar (MANWAR)

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Goat Latin" and "Bus Route" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

Concerning Goats and Buses

by Andrew Schneider

Loved the story telling format of the post. Above akk the content is quite engaging too. Keep sharing.

Goat Bus

by Arne Sommer

Keeping it simple and easy to follow algorithm. Just use of regex and substr enough to get the job done. Keep it up great work.

Waiting at the Bus Stop

by Bob Lied

Line by line discussion of Bus Route task is worth checking out. Impressive work, well done.

On the Goat Route

by Jorg Sommrey

Pure regex solution, a very daring attempt. Kudos for the effort, thanks for sharing the knowledge.

Perl Weekly Challenge 274: Goat Latin

by Laurent Rosenfeld

A very simplistic approach yet very powerfull. Raku did score more than Perl in this case with the use of subset. Highly recommended.

not understood

by Luca Ferrari

Raku regex in action all the way to get the end result. Discussion is good enough to decode the workings. Great work.

Perl Weekly Challenge 274

by W Luis Mochan

Goat Latin is an ideal task for our in-house master of Perl one-liner. The end result is worth checking out. Well done.

These busses got class-maa!

by Matthias Muth

Perl one-liner with all the magics for you. Once decoded, it appears so simple. Smart approach, I must admit.

Bus Route, Bus Goat, Under My Umbrellamaaaaaaaaaaaa

by Packy Anderson (PACKY)

If you are looking for something fresh, this is the post for you. It is not limited to just Perl and Raku but also Python and Elixir. You really don't want to skip it.

Latin buses

by Peter Campbell Smith

Another Perl regex magic approach, TMTOWTDI. I am a big fan of DIY tool as always. Thanks for sharing the knowledge.

The Weekly Challenge #274

by Robbie Hatley

Nice breakdown of task is so handy to follow the logic. Keep it up great work and thanks for sharing.

Goat on the Bus

by Roger Bell West (FIREDRAKE)

Raku is the choosen language for the blog post. With line-by-line discussion, the algorithm becomes easy to follow. Keep it up great work.

Speaking Goat Latin on the fastest bus to town

by Simon Green

Do you like GitHub Copilot? This post would make you fall in love. Kudos for your effort.


2024.25 Geographically Explained

by Elizabeth Mattijsen (ELIZABETH)

Weekly collections

The corner of Gabor

A couple of entries sneaked in by Gabor.


The Perl and Raku conference

June 24-28, 2024, in Las Vegas, NV, USA monthly meeting

July 9, 2024, Virtual event

Purdue Perl Mongers

July 10, 2024, Virtual event

Monatliches Raku-Monger Treffen

July 18, 2024, Im Roten Ochsen

Toronto Perl Mongers monthly meeting

July 25, 2024, Virtual event

London Perl and Raku Workshop

October 26, 2024, in London, UK

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