Perl Weekly #647 - Happy birthday Perl! 🎂
Gabor Szabo
Posted on December 18, 2023
Originally published at Perl Weekly 647
Hi there!
Today is the 35th birthday of Perl.
If you don't have an advent calendar just go around the kitchen randomly opening doors and see if there is anything edible... Luckily you can pick from several calendars
The Perl Advent calendar continues and now there are the The Twelve Days of Dancer as well
Enjoy your week!
--
Your editor: Gabor Szabo.
Announcements
Dancer2 1.1.0 Released
Advent Calendar
Santa's Helpers' Helpers
My Top 7 Perl New Features
Santa's New Dispatcher
Introduction to class feature
Santa’s Workshop Secrets: The Magical Test2 Suite (Part 1)
Santa’s Workshop Secrets: The Magical Test2 Suite (Part 2)
Sequentially Consistent Santa
Trimming audio files with Audio::Nama
Sponsors
Rust Maven
Rust is, in a way, orthogonal to Perl. It is a rather verbose language with a steep learning curve. However it is much faster than Perl and can be cross-compiled and easily distributed. It provides memory safety though it takes time to get used-to the ownership model. On the other hand it makes it rather easy to write threaded applications. I've been writing about Rust for a while on the Rust Maven site. You are invited to subscribe to the Rust Maven newsletter!
Twelve Days of Dancer
It's the Twelve Days of Dancer, 2023 edition!
The 2023 Dancer Advent Calendar, the Twelve Days of Dancer is up and running! We hope you'll enjoy this year's version - there's a lot of fun and practical gifts to be found there.
The Twelve Days of Dancer, 2023 Edition
State of the Dancer - Questions for the Community - Let's Dance!
A new plugin for host-specific routing
Dancer2::Plugin::Mason - What's old is new again!
Building a Sleek Blog in a Snap with Dancer2 and LiteBlog
Svelte as a Dancer
A new way to use DBIx::Class in your Dancer2 apps!
Perl Steering Council
This Week in PSC (128) | 2023-12-14
This Week in PSC (127) | 2023-12-07
The Weekly Challenge
The Weekly Challenge by Mohammad Anwar will help you step out of your comfort-zone. You can even win prize money of $50 Amazon voucher by participating in the weekly challenge. We pick one winner at the end of the month from among all of the contributors during the month. The monthly prize is kindly sponsored by Peter Sergeant of PerlCareers.
The Weekly Challenge - 248
Welcome to a new week with a couple of fun tasks "Shortest Distance" and "Submatrix Sum". 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 - 247
Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Secret Santa" and "Most Frequent Letter Pair" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
The Santa Letters
This week we get more than what is asked in the task. Kudos for the effort, keep it great work up.
Weighing and Counting Pairs
Thoroughly discussed and presented the solution, plenty to keep you engaged. Thanks for sharing.
Perl Weekly Challenge 247: Most Frequent Letter Pair
Simple and compact solutions in Perl and Raku. It is well documented too, thank you for your contributions.
THE WEEKLY CHALLENGE - 247
A very unique approach to get the job done in different languages presenting the internals. Coolest approach.
arrays everywhere!
Presenting the power of Raku's regular expression. Greatly discussed too.
Perl Weekly Challenge 247
Perl command line solutions to both tasks, incredible. Well done and keep it up.
Writing Letter Pairs to Santa
Cool demo of Perl's function signature in this week solution. Thanks for sharing the knowledge with us.
Santa’s letters
Sort hash value in Perl is the core. Also some Perl magic in display. Keep it up great work.
Most Frequent Santa
Flow network problem solved with Ford-Fulkerson. Another jargon to keep us busy. Thanks for your support and contributions.
The one about frequency
Nice to know more about Santa Secret. Not to be missed the solutions in Perl and Python.
PWC247
Cool use of localised subroutine ref in action. You must checkout for more information.
Weekly collections
NICEPERL's lists
Great CPAN modules released last week;
MetaCPAN weekly report;
StackOverflow Perl report.
The corner of Gabor
A couple of entries sneaked in by Gabor.
The Turbofish ::<> in Rust
Rust has an interesting feature of context sensitivity and it has an 'operator' called Trubofish. Don't forget to subscribe to the Rust Maven newsletter!
Diverging Functions - functions that never return in Rust
Perl Jobs by Perl Careers
Perl Programmer Opportunity - Join a Prominent Tech Publishing Powerhouse in the Philippines
Our UK-based client is a global leader in the enterprise technology publishing industry, providing audiences worldwide with stimulating perspectives and unique news on enterprise tech that matters today and tomorrow. They are currently seeking a passionate and exceptional Perl programmer based in the Philippines to join their team.
Adventure Awaits! Senior Perl roles in Malaysia, Dubai and Malta
Clever folks know that if you’re lucky, you can earn a living and have an adventure at the same time. Enter our international client: online trading is their game, and they’re looking for Perl People with passion, drive, and an appreciation for new experiences.
You joined the Perl Weekly to get weekly e-mails about the Perl programming language and related topics.
Want to see more? See the archives of all the issues.
Not yet subscribed to the newsletter? Join us free of charge!
(C) Copyright Gabor Szabo
The articles are copyright the respective authors.
Posted on December 18, 2023
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.