You can read the newsletter on the web, if you prefer. https://perlweekly.com/archive/647.html
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 ( https://perladvent.org/2023/ ) continues and now there are the The Twelve Days of Dancer ( https://advent.perldancer.org/2023 ) as well
Enjoy your week!
-- Your editor: Gabor Szabo.
Announcements
=20 Dancer2 1.1.0 Released https://blogs.perl.org/users/jason_a_crome/2023/12/dancer2-110-released.h= tml =20 =20 --------------
=20 My Top 7 Perl New Features https://perladvent.org/2023/2023-12-12.html =20 =20 --------------
=20 Santa's New Dispatcher https://perladvent.org/2023/2023-12-13.html =20 =20 --------------
=20 Introduction to class feature https://perladvent.org/2023/2023-12-14.html =20 =20 --------------
=20 Santa=E2=80=99s Workshop Secrets: The Magical Test2 Suite (Part 1) https://perladvent.org/2023/2023-12-15.html =20 =20 --------------
=20 Santa=E2=80=99s Workshop Secrets: The Magical Test2 Suite (Part 2) https://perladvent.org/2023/2023-12-16.html =20 =20 --------------
=20 Sequentially Consistent Santa https://perladvent.org/2023/2023-12-17.html =20 =20 --------------
=20 Trimming audio files with Audio::Nama https://perladvent.org/2023/2023-12-18.html =20 =20 --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Sponsors
=20 Rust Maven https://rust.code-maven.com/ =20 Rust is, in a way, orthogonal to Perl. It is a rather verbose language wi= th 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 ( https://rust.code-maven.com/subscribe )! --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Twelve Days of Dancer
=20 It's the Twelve Days of Dancer, 2023 edition! https://blogs.perl.org/users/jason_a_crome/2023/12/its-the-twelve-days-of= -dancer-2023-edition.html =20 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. --------------
=20 The Twelve Days of Dancer, 2023 Edition https://advent.perldancer.org/2023/13 =20 State of the Dancer - Questions for the Community - Let's Dance! --------------
=20 A new plugin for host-specific routing https://advent.perldancer.org/2023/14 =20 =20 --------------
=20 Dancer2::Plugin::Mason - What's old is new again! https://advent.perldancer.org/2023/15 =20 =20 --------------
=20 Building a Sleek Blog in a Snap with Dancer2 and LiteBlog https://advent.perldancer.org/2023/16 =20 =20 --------------
=20 Svelte as a Dancer https://advent.perldancer.org/2023/17 =20 =20 --------------
=20 A new way to use DBIx::Class in your Dancer2 apps! https://advent.perldancer.org/2023/18 =20 =20 --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Perl Steering Council
=20 This Week in PSC (128) | 2023-12-14 https://blogs.perl.org/users/psc/2023/12/this-week-in-psc-128-2023-12-14.= html =20 =20 --------------
=20 This Week in PSC (127) | 2023-12-07 https://blogs.perl.org/users/psc/2023/12/this-week-in-psc-127.html =20 =20 --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
The Weekly Challenge The Weekly Challenge ( https://theweeklychallenge.org ) by Mohammad Anwar ( http://www.manwar.org ) 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 ( https://perl.careers/ ). =20 The Weekly Challenge - 248 https://theweeklychallenge.org/blog/perl-weekly-challenge-248 =20 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 ( https://theweeklychallenge.org/faq ). --------------
=20 RECAP - The Weekly Challenge - 247 https://theweeklychallenge.org/blog/recap-challenge-247 =20 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. --------------
=20 The Santa Letters https://raku-musings.com/santa-letters.html =20 This week we get more than what is asked in the task. Kudos for the effor= t, keep it great work up. --------------
=20 Weighing and Counting Pairs https://github.sommrey.de/blog/pwc/challenge-247 =20 Thoroughly discussed and presented the solution, plenty to keep you engaged. Thanks for sharing. --------------
=20 Perl Weekly Challenge 247: Most Frequent Letter Pair https://blogs.perl.org/users/laurent_r/2023/12/perl-weekly-challenge-247-= most-frequent-letter-pair.html =20 Simple and compact solutions in Perl and Raku. It is well documented too, thank you for your contributions. --------------
=20 THE WEEKLY CHALLENGE - 247 https://egroup.kolouch.org/nextcloud/sites/lubos/2023-12-11_Weekly_challe= nge_247 =20 A very unique approach to get the job done in different languages presenting the internals. Coolest approach. --------------
=20 arrays everywhere! https://fluca1978.github.io/2023/12/11/PerlWeeklyChallenge247.html =20 Presenting the power of Raku's regular expression. Greatly discussed too. --------------
=20 Perl Weekly Challenge 247 https://wlmb.github.io/2023/12/11/PWC247/ =20 Perl command line solutions to both tasks, incredible. Well done and keep it up. --------------
=20 Writing Letter Pairs to Santa https://packy.dardan.com/2023/12/13/perl-weekly-challenge/ =20 Cool demo of Perl's function signature in this week solution. Thanks for sharing the knowledge with us. --------------
=20 Santa=E2=80=99s letters http://ccgi.campbellsmiths.force9.co.uk/challenge/247 =20 Sort hash value in Perl is the core. Also some Perl magic in display. Kee= p it up great work. --------------
=20 Most Frequent Santa https://blog.firedrake.org/archive/2023/12/The_Weekly_Challenge_247__Most= _Frequent_Santa.html =20 Flow network problem solved with Ford-Fulkerson. Another jargon to keep u= s busy. Thanks for your support and contributions. --------------
=20 The one about frequency https://dev.to/simongreennet/the-one-about-frequency-la6 =20 Nice to know more about Santa Secret. Not to be missed the solutions in Perl and Python. --------------
=20 PWC247 https://thiujiac.blogspot.com/2023/12/pwc-247.html =20 Cool use of localised subroutine ref in action. You must checkout for mor= e information. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Weekly collections
=20 NICEPERL's lists http://niceperl.blogspot.com/ =20 Great CPAN modules released last week ( https://niceperl.blogspot.com/2023/12/cdlxxiv-7-great-cpan-modules-releas ed.html ); MetaCPAN weekly report ( https://niceperl.blogspot.com/2023/12/dlxxv-metacpan-weekly-report-imager .html ); StackOverflow Perl report ( https://niceperl.blogspot.com/2023/12/dci-stackoverflow-perl-report.html ). --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
The corner of Gabor A couple of entries sneaked in by Gabor. =20 The Turbofish ::<> in Rust https://rust.code-maven.com/turbofish =20 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 ( https://rust.code-maven.com/subscribe )! --------------
=20 Diverging Functions - functions that never return in Rust https://rust.code-maven.com/diverging-functions =20 =20 --------------
=20 Perl Programmer Opportunity - Join a Prominent Tech Publishing Powerhouse= in the Philippines https://job.perl.careers/71g =20 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. --------------
=20 Adventure Awaits! Senior Perl roles in Malaysia, Dubai and Malta https://job.perl.careers/57v =20 Clever folks know that if you=E2=80=99re 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=E2=80=99re looking for Perl People with p= assion, drive, and an appreciation for new experiences. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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 ( https://perlweekly.com/archive/ ) of a= ll the issues.
Reading this as a non-subscriber? Join us free of charge. https://perlweekl= y.com/
(C) Copyright Gabor Szabo https://szabgab.com/ The articles are copyright the respective authors.
You can freely redistribute this message if you keep the whole message intact, including the Copyright notice and this text.
If you don't want to receive mails any more you can unsubscribe here: https://perlweekly.com/unsubscribe.html
If you don't have an advent calendar just go around the kitchen ran= domly opening doors and see if there is anything edible... Luckily you can = pick from several calendars
tyle=3D"font-size: 16px"> Rust is, in a way, orthogonal to Perl. It is a rather verb= ose language with a steep learning curve. However it is much faster than Pe= rl and can be cross-compiled and easily distributed. It provides memory saf= ety though it takes time to get used-to the ownership model. On the other h= and it makes it rather easy to write threaded applications. I've been writi= ng about Rust for a while on the Rust Maven site. You are invited to subscr= ibe to the Rust Maven new= sletter!
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 lo= t of fun and practical gifts to be found there.
=20
m/img/jason_crome.jpg" title=3D"Jason A. Crome" width=3D"80" />
nge.org">The Weekly Challenge by Moha= mmad Anwar will help you step out of your comfort-zone. You can even wi= n prize money of $50 Amazon voucher by participating in the weekly challeng= e. We pick one winner at the end of the month from among all of the contrib= utors during the month. The monthly prize is kindly sponsored by Peter Serg= eant of PerlCareers.
=20 by g/">Mohammad S. Anwar (pan.org/author/MANWAR">MANWAR) <= p style=3D"font-size: 16px"> 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.
=20
m/img/mohammad_anwar.png" title=3D"Mohammad S. Anwar" width=3D"80" />
=20 by g/">Mohammad S. Anwar (pan.org/author/MANWAR">MANWAR) <= p style=3D"font-size: 16px"> Enjoy a quick recap of last week's contributions by Team P= WC 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.
=20
m/img/mohammad_anwar.png" title=3D"Mohammad S. Anwar" width=3D"80" />
Our UK-based client is a global leader in the enterprise t= echnology publishing industry, providing audiences worldwide with stimulati= ng perspectives and unique news on enterprise tech that matters today and t= omorrow. They are currently seeking a passionate and exceptional Perl progr= ammer based in the Philippines to join their team.
Clever folks know that if you=E2=80=99re lucky, you can ea= rn a living and have an adventure at the same time. Enter our international= client: online trading is their game, and they=E2=80=99re looking for Perl= People with passion, drive, and an appreciation for new experiences.