DEV Community

Gabor Szabo
Gabor Szabo

Posted on • Originally published at perlweekly.com

Perl 🐪 Weekly #702 - Perl Camel

Originally published at Perl Weekly 702

Hi there,

Let us all welcome the new year with Hope and Positivity.

As we bid farewell to the past year, we step forward into a new chapter full of fresh opportunities and untapped potential. The dawn of a new year brings with it a promise of new beginnings, a chance to turn the page on challenges faced and to embrace the joys that lie ahead.

As we all know, we just celebrated 25 years of Perl Advent Calendar, of all the 24 gifts we had this year, my favourite ones: Half My Life with Perl and A New Logo for Perl. As far as the live stream of Randal Schwartz, we were all notified in advance but the surprise entry was the announcement of new Camel for Perl. As per the tradition, we have a public repository where anyone can share ideas and comments: perl-assets. There is even a public channel, #perl-logo under the perlfoundation slack workspace where you can discuss the subject with others. The perl.org site has already adopted the new logo. It is also used in the Perldoc website. OpenCage also used the new logo in the tutorials section.

Talking about Perl Advent Calendar, there is another very popular project: Advent of Code. I came across one very special contribution where the contributor used 25 different programming languages where we had one entry for Perl as well.

For all, London Perl Mongers fan, we now have a new home, thanks to Dave Cross for taking the initiative. I hope we resume the regular meetup too.

Last but not least, please do take care of your physical and mental health. Enjoy rest of the newsletter,

--
Your editor: Mohammad Sajid Anwar.

Announcements

Getopt::Type::Tiny

One more cool contribution by Curt not on CPAN yet though. Please do give it a try and share your feedbacks.

App::Codit

A new IDE for and in Perl. You must try this and share with others.


Articles

Habemus Perl Logo!

A colorful variations of new Perl Camel.

London Perl Mongers on GitHub Pages

A great real story how to give fresh life to a historical LondonPM site. It made the process looks so easy that anyone can do it with little help.

Advent of Code 2024 – 25 Languages

Perl made it to the list and got 5 stars too by the contributor.

Exporting to PNG with Codit

If you have used Codit before then you are going to love this.


Discussion

This week in PSC (174) | 2025-01-02

Further discussion around the version dump by Aristotle and Graham.

Add a security policy to your distributions

If you are CPAN module author then you must give it a thought next time you upload a change or new distribution.


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

Welcome to a new week with a couple of fun tasks "3-digits Even" and "Delete and Earn". 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 - 302

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

TWC302

Mix of CPAN gem and bit of regex magic gives the cool result.

Zero Step

With lots of Raku magic and plenty of quality comments made it super easy to follow. Great work.

3^4 * 5*2

Brilliant work showing the power of Perl and Python together. Highly recommended.

Perl Weekly Challenge: Week 302

Great show of dynamic programming technique with great detail of discussion. You really don't want to skip it.

Optimal Steps

Do you want to explore PDL? You can take a quick example showing the usage.

fist challenge of the year

Simple iteration and no gimmicks. Straight forward approach to get the job done. Keep it up great work.

Perl Weekly Challenge 302

Nice hack used to make it easy to deal with the task. Highly recommended.

All about ones

Using the CPAN power, the job becomes cake walk for anyone. See it yourself to believe.

The Weekly Challenge #302

Functional approach makes it so easy to follow the logic. Great work, thanks for sharing.

Step By Step One Becomes Zero

The most difficult approach i.e. bit mask. However if you know what you are doing then it is school boy task.

Step zero, step one

I liked the complete solutions in Python including input parameter data type and function return type. Cool, keep sharing.


Rakudo

2024.53 Mutant Pirate Rings


Weekly collections

NICEPERL's lists

Great CPAN modules released last week;
MetaCPAN weekly report.


Events

GitLab pipelines and CI for Perl developers

January 20, 2025, Virtual event in Zoom

Code Maven live

Live virtual presentations about Perl, Python, and Rust hosted by Gabor Szabo. Looking for more speakers.


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.

Top comments (0)