Issue #704 - 2025-01-20 - Perl Podcast

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,

Do you know of any active Perl Podcast?

It reminds me when Lance Wicks reached out to Joshua McAdams to revive Perlcast in 2018. I later joined hands with Lance and we even recorded the first podcast with Neil Bowers. Unfortunately it didn't work out. Fast forward, in the new year 2025, we have another very active member, Philippe Bruhat, who came up with The Underbar, Podcast for Perl. There is already Episode 0 - A New Logo for Perl is published which was recorded on January 10th, 2025. You should listen to it and share your feedbacks to the creator. Also please do spread the word about it.

This year German Perl/Raku Workshop is happening in the beautiful city Munich. Even if German is not your first language, you can still benefit from the presentations. I attended the workshop in the year 2018, my first time. I enjoyed the 3-days event thoroughly. I even gave couple of presentations in English. For me, it was the golden opportunity to meet so many Perl stalwarts. I made many friends for life. Buy your tickets now, it is starting on 12th May 2025 and ends on 14th May 2025.

There is another good news in the year 2025, The Weekly Challenge has secured sponsor for another 12 months, thanks to Lance Wicks for the second year back to back.

Stay safe and enjoy rest of the newsletter.

Mohammad Sajid Anwar


Announcements

Introducing DateTime::Format::RelativeTime

by Jacques Deguest

Announcement of the new Perl module DateTime::Format::RelativeTime, which is designed to mirror its equivalent Web API Intl.RelativeTimeFormat

Premium XS Integration, Pt 1

by Nerdvana

Here is the guide how to write safe, fast, convenient, and powerful XS libraries.

Announce Perl Wiki v1.22

by Ron Savage (RSAVAGE)

Please explore the latest release.


Articles

Creating MIDI Music with Perl

by Gene Boggs (GENE)

For all music lovers, here is your opportunity to use Perl for fun. Really cool tool, you must try.

Yet Another Perl-Powered Company: Geolytica

by Ervin Ruci

Imagine you want to parse free-form address input and match it against a database representing the road network. At Geolytica, Perl is used to manage and enhance vast geo-location datasets and build the application logic of the geocoding engines.

Profiling Peak DRAM Use in R With Perl - Part 1

by Christos Argyropoulos

Serious profiling discussed in 2 part series post.

Profiling Peak DRAM Use in R With Perl - Part 2

by Christos Argyropoulos

Continued the discussion of profiling Peak DRAM in this second post of the series.


Discussion

What is the correct Perl syntax for "use if, feature"?

Please checkout the reply for more detailed answer.


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

by Mohammad Sajid Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks "Binary Prefix" and "Alien Dictionary". 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 - 304

by Mohammad Sajid Anwar (MANWAR)

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

Arranged Average

by Arne Sommer

Cool use of copy parameters where you can modify the contents. Raku Rocks.

Not Modified

by Dave Jacoby (JACOBY)

Interesting analogy of week 304 with the HTTP status code. Always fun to read the blog post.

Perl Weekly Challenge: Week 304

by Jaldhar H. Vyas

For a change, I didn't see any magics used this week. Pretty straight forward approach both in Perl and Raku. Keep it up great work.

Average Replacements

by Jorg Sommrey

Pure regex solution and compact too with plenty of discussion. Highly recommended.

am I lazy?

by Luca Ferrari

Two simple and easy to follow solutions in Raku. You get enough discussion to get there.

Perl Weekly Challenge 304

by W Luis Mochan

Breaking down task into subtask is always very handy. Have the one-liner and a complete solutions in the end. Great work.

Arrange Any Aligned Average

by Matthias Muth

Another demo of regex solution, very clever attempt. You must checkout the solution.

Adding ones and maxing the mean

by Peter Campbell Smith

Nice hack to make the task easier. DIY tool lets you play with it too.

The Weekly Challenge #304

by Robbie Hatley

Use of goto, interesting. I know it is not commonly used these days. Check it out yourself.

Binary to the Maxmim

by Roger Bell West (FIREDRAKE)

Simple use of loop in Kotlin gave us the solution straight away. New to Kotlin? You don't want to skip it.


Rakudo

2025.02 Ditana

by Elizabeth Mattijsen (ELIZABETH)


Weekly collections

Events

GitLab pipelines and CI for Perl developers

This Virtual event is going to take place today, January 20, 2025, in Zoom. We will take a look at the GitLab pipelines and will bring a few examples to so who to use it in various situations. Including GitLab pages for building a front-end only web site.



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