Issue #725 - 2025-06-16 - Perl podcasts?

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,

First of all, I'd like to apologize, I could not get back to every reader of the Perl Weekly who expressed their solidarity and asked if I am in any danger: Thank you for asking! My immediate family and myself, are OK, but it is scary to be targetted by half-a-ton ballistic missiles.

A funny thing happened, someone, called SophoDave, asked if there are any Perl podcasts just when the 2nd episode of The Underbar was published. One person recommended our newsletter to which Olaf Alders suggested someone could read it out aloud.

Dave Cross wrote about a Perl script Generating Content with ChatGPT. Which made me wonder, would it be possible to have some Perl script that would take the content of the Perl Weekly newsletter and using some AI tool would generated a podcast out of it? Any volunteers?

I wish you a calm week!

Gabor Szabo


Podcast

Episode 2 of the Underbar - Perl 42

by Philippe Bruhat (BOOK)

The next version of Perl is going to be v5.42.0. Or maybe 42.0? Listen to Perl leaders arguing about what version numbers represent, and what it means to change one.

Perl podcasts?

In an excellent timing SophoDave asked: Are there any Perl related podcasts out there? Not seeing any on iTunes.


Articles

Perl in the driving seat

by Bartosz Jarzyna

How Bartosz created a control center with Perl. discuss

A Slice of Perl

by Dave Cross (DAVECROSS)

Earlier this week, Dave read a post from someone who failed a job interview because they used a hash slice in some sample code and the interviewer didn't believe it would work.

AWS Customer Key Encryption

by Mohammad Sajid Anwar (MANWAR)

Continuing the blog series on AWS encryption, this post focuses on Server-Side Encryption using Customer-Provided Keys.

Perl Toolchain Summit 2025 in Leipzig

by Kenichi Ishigaki (ISHIGAKI)

The question was: how long would it take to merge the next big thing, multifactor authentication for PAUSE? Two years, three years, or maybe four years this time?


Tutorial

Learning Perl - Overloading Operators

by Robert Acock

An operator in programming is a symbol or keyword that performs a specific operation on one or more operands (values or variables). There are many types of operators, such as arithmetic operators (like +, -, *, /) and comparison operators (like ==, !=, <, >). In Perl, you can overload these operators for your own classes, allowing you to define custom behaviour when these operators are used with objects of that class.

Learning Perl - File Handles

by Robert Acock

In programming file processing is a key skill to master. Files are essential for storing data, reading configurations, and logging information. A file handle is a reference to an open file, allowing you to read from or write to that file.


Perl

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 - 326

by Mohammad Sajid Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks "Day of the Year" and "Decompressed List". 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 - 325

by Mohammad Sajid Anwar (MANWAR)

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

Consecutive Search for Discount Prices

by Adam Russell

The post showcases a masterful blend of programming paradigms. The solutions are elevated by deep mathematical framing.

TWC325

by Ali Moradi

It approaches the challenges with outside-the-box thinking that yields surprisingly elegant solutions. It exemplify Perl's philosophy of TIMTOWTDI.

One Final

by Arne Sommer

Raku's expressive power showcased elegantly. Also demonstrates Raku's unique capabilities through idiomatic and nearly poetic solutions.

Perl Weekly Challenge: Week 325

by Jaldhar H. Vyas

Demonstrate production-ready solutions with exceptional attention to defensive programming and comprehensive testing.

Consecutive Discounts

by Jorg Sommrey

Unique mathematical insight with visual explanations. The post excels at breaking down problems using mathematical reasoning.

filter and iterate

by Luca Ferrari

Unique approach of solving challenges in multiple languages offers rare insights. The side-by-side implementation helps readers think polyglot, understanding how algorithms translate across languages.

Perl Weekly Challenge 325

by W Luis Mochan

Concise and readable code with functional Perl. It is a great blend of brevity, functionality, and interactivity, making it both instructive and practical for Perl enthusiasts.

Consecutive, but Maybe Not Final

by Matthias Muth

A detailed, step-by-step breakdown of his thought process for both tasks. Explanations are concise yet thorough, making it easy to follow his logic.

The Final Count One!

by Packy Anderson (PACKY)

It stands out for its storytelling approach to technical challenges. The solution balances Perl’s classic style with contemporary readability.

Counts and discounts

by Peter Campbell Smith

Algorithmic purity with mathematical precision. Code clarity is exceptional with pedagogical value.

The Weekly Challenge #325

by Robbie Hatley

Rigorous problem analysis with detailed edge-case handling. The solutions prioritize clarity and maintainability.

Finality of the One Consecutive Price

by Roger Bell West (FIREDRAKE)

Deep mathematical insight & algorithmic elegance. Code is compact but highly readable with minimalist syntax.

Counting the discounts

by Simon Green

It is approachable and conversational, making it great for learners while still valuable for experienced developers. Also explains the challenge in simple terms before diving into solutions.

the weekly challenge 325 task 1

by Yitzchak Scott-Thoennes

It demonstrates Perl at its most elegant and expressive. It achieves maximum density of Perl idioms without sacrificing readability

the weekly challenge 325 task 2

by Yitzchak Scott-Thoennes

Achieves maximum effect with minimum code through Python's unique features. It proves good algorithms can be elegantly expressed in any language.


Videos

Weekly collections

The corner of Gabor

A couple of entries sneaked in by Gabor.

Publishing in Arabic, Hebrew, or Persian?

by Gabor Szabo (SZABGAB)

A quick post encouraging people to use mdbook.


Events

The Perl and Raku Conference 2025

Greenville, South Carolina, USA



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