Perl Weekly
Issue #513 - 2021-05-24 - Perl 5.34.0 is now available!
latest | archive | edited by Gabor Szabo
|
Hi there!
I am disappointed. Mohammad does not like round numbers. He was editing both the 500th edition and the 512th edition and nothing. He did not even blink an eye. I hope he will not forget to celebrate the 1024 edition.
On another note, perl 5.34.0 was released.
I am not saying it is easy, but I really enjoy the live pair programming sessions with Mark Gardner, Upasana Shukla, Juan J. Merelo, Erik Hulsmann, Ferenc Erki, Thomas Klausner, Ynon Perek people whom I know from the Perl community and also Shai Berger, Ivett Ördög, Rachel Normand, Tally Barak, and Laia Asensio López, people I know from other places. One day you might also want to find a partner and try it. It is nice to work with other people who think differently from you.
Enjoy your week
Gabor Szabo
|
|
|
Announcements
|
|
by Neil Bowers (NEILB)
Is this just a clickbait subject line, or is this saying that 'Some people wanted to change Perl to be something not-Perl, but now the language is saved from those people.'?
|
|
|
CPAN
|
by David Cantrell (DCANTRELL)
Apparently two weeks ago I confused CPANdeps with another of David's ex-projects. cpXXXan was the one that provided older versions of modules for older perls. CPANdeps shows a tree of a module's dependencies, along with test results for your chosen version of perl. The dependency analysis part of that is available on the command line via the `cpandeps` script (distributed with CPAN::FindDependencies) and MetaCPAN shows the first level of dependencies. Since then David found someone to take over maintenance of CPANdeps anyway.
|
|
|
Articles
|
|
by Volker Kroll
A detailed example of taking a big commit and breaking it up into small steps that make the whole process easier to follow.
|
|
by Mark Gardner
Is that all? Do you know other things Mark should list on his blog? Comment on his blog post.
|
|
|
by Thibault Duponchelle
I admit, just a few weeks ago I wrote a partially functioning tool for myself to download and unzip a CPAN distribution. It was fun, but I should have looked for an already existing solution.
|
|
|
by Dave Cross (DAVECROSS)
Dave is scrobbling using Last.FM. For those who don't know, 'scrobbling' is the act of logging what you're listening to using an external service so that, over time, you build up an accurate picture of who you listen to.
|
|
|
TPF - CAT
|
This whols story is really tiring. But if you are interested try reading the comments on Reddit.
|
|
|
Grants
|
|
|
|
|
Perl Weekly Challenge
The Weekly Challenge by Mohammad Anwar will help you step out of your comfort zone. You can even win prize money of a $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 that month. The monthly prize is kindly sponsored by Peter Sergeant of PerlCareers.
|
by Mohammad Sajid Anwar (MANWAR)
Welcome the new week with couple of fun tasks "Next Palindrome Number" and "Higher Integer Set Bits". If you are new to the weekly challenge then why not join us and have fun every week. For more information, please read FAQ page.
|
|
|
by Mohammad Sajid Anwar (MANWAR)
Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Represent Integer" and "Recreate Binary Tree" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
|
|
|
by Aaron Smith
Aaron took pains to display the tree like structure. Loved it. Keep it up the great work.
|
|
by Abigail
Abigail's style of expanding the task is much appreciated. There is plenty to learn from his task analysis. Thanks for sharing.
|
|
by Abigail
Abigail is once again at his best. Please check it out.
|
|
by Adam Russell
Adam's use of pack()/unpack() is really interesting. There is always something new to learn. Thanks for sharing.
|
|
|
by Arne Sommer
I am big fan of Arne for his creative blog titles. He is simply the best. This week, we got bonus Perl solutions as well. Thanks for sharing.
|
|
by Cheok-Yin Fung
Cheok always surprises me with something new and this week also we got two very clever solutions. Keep it up.
|
|
by Christian Jaeger
Welcome Christian and thanks for introducing FunctionalPerl.
|
|
by Colin Crain
I loved his analysis of the Represent Integer task. I wonder sometimes, how did I miss it myself.
|
|
by Flavio Poletti (POLETTIX)
Flavio shared the mathematical expression for the task. Lot to learn from his work. Keep up the great work.
|
|
|
by Flavio Poletti (POLETTIX)
I have a high regard for those who present the tree like structure. Although it is not part of the task, some did it on their own. Thank you.
|
|
|
by James Smith
James's code presentation is always the best. It makes reading the code so simple. Also with the detailed task analysis is very handy as well.
|
|
by W Luis Mochan
Luis' attempt to improve the performance of the Represent Integer task is commendable. Keep it up.
|
|
by Luca Ferrari
Luca shared the real power of Raku. I loved his solution to the Recreate Binary Tree task specially.
|
|
by Roger Bell West (FIREDRAKE)
Roger's optimisation of the Represent Integer the is the highlight of this blog post for me. Thanks for sharing.
|
|
by Simon Green
Simon's choice of data format for representing a binary tree is very smart. I liked the story behind it too.
|
|
Live Videos
|
by Mark Gardner
The original plan and the list of all the previous episodes are here.
|
|
|
|
Weekly collections
|
|
Events
|
|
|
Tuesday, 1st June, 2021; 07:00 PM Eastern Time (US and Canada)
|
|
|
|
|
|
This client is looking for someone who will design and build the tools their customers need. You’ll coordinate implementation, testing, deployment, and maintenance across multiple systems. If you’re a Perl software engineer who enjoys distilling broadly defined objectives into actionable tasks, this might just be your next career move.
|
|
The client is interested in anyone with experience building web apps in Perl, using one of the major Perl frameworks. If you’re a crack-hand with Catalyst, a Mojolicious master, or a distinguished Dancer, they want you. You’ll be deploying apps your work to AWS, so experience would be handy, and the company’s big on testing, so they’d like you to know your way around Test::More.
|
|
With a knack for tailoring content to a variety of site aesthetics, our client sets a banquet of advertising delights for over 349 million consumers around the world. If your mouth is watering at the thought of joining this dynamic team and you’re a senior Perl programmer with a solid understanding of Go programming languages, they just might set a place for you at the table.
|
|
Our client takes the legwork out of the hunt for the best bargain, offering one of the largest product and price comparison platforms in German-speaking countries. They’re looking for a heroic Perl programmer to develop and deliver quality content and all the info users need to find their gadgets for the right price.
|
|
Perl programmers rejoice — our client has an office in Malta, and they’re looking for you. As a financial company seeing incredible growth over the last two decades, business is booming and they’re looking to expand their team. If you’ve got an interest in dollars and cents and share their belief that online trading should be available to all, we’ve got the role for you.
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|