Originally published at Perl Weekly 624
Hi there,
By the time you read this newsletter, I would be on the flight to Toronto to attend The Perl and Raku Conference 2023. I hope and wish to meet many experts and learn from their experience.
In the issue 622, I mentioned that Perl v5.38 is coming soon. Then a week later, Gabor announced the arrival of latest release in the issue 623. I was pleasantly surprised by the early release. I would like to take this opportunity and thank all involved in the release. Special mention to Curtis Poe and his team for the work on Corinna. To me it is one of the most anticipated feature. To me, it is not just another release but a very special one. Therefore I was expecting it to be the talk of the town. Unfortunately I didn't come across any such noise. In fact, the Perl v5.36 was more discussed on various social platform. I even collected my experiment with Perl v5.36 in the GitHub repository.
As of today, the latest release is one week old and I finally managed to install it on my Windows WSL (Ubuntu 20.04). Plan is to extend the above mentioned repository and record my experiment with Perl v5.38. I have recorded the installation steps in the gist, if you are interested.
For all the German speaking readers, we have blog posts with the regard to the Perl v5.38 by Renee Baecker. Talking about blog post, we have another detailed post by the lead designer of Corinna, Curtis Poe. I would also like to mention another name here, Andrew Shitov, mostly known for his work on Raku, sharing his solution to the task Special Notes of Week #224 using the new class feature of Perl v5.38.
Who owns the Camel logo?
Well it is long outstanding issue, so much talked about it but unfortunately nothing happened so far. I just hope and wish it gets resolved soon. I came across this Open Letter by Thibault Duponchelle.
Enjoy the rest of the newsletter.
--
Your editor: Mohammad S. Anwar.
Announcements
Perl 5.38.0 Released - An Appeal To New Blood?
Gentle appeal to all, specially new gen, with regard to the new Perl release.
Articles
Corinna in the Perl Core
The lead designer of Corinna sharing the internals with us. Highly recommended.
Built-in classes in Perl 5.38
Andres showing the power of new built-in class feature of Perl v5.38.
Discussion
Open Letter To Tim O'Reilly To Free The Perl Camel
Outstanding issue about the use of Camel logo is again brought up. Just hope it gets resolved soon.
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 - 225
Welcome to a new week with a couple of fun tasks: "Max Words" and "Left Right Sum Diff". If you are new to the weekly challenge, why not join us and have fun every week? For more information, please read the FAQ.
RECAP - The Weekly Challenge - 224
Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Special Notes" and "Additive Number" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
Numbered Notes
Arne gave us everything in his post including kitchen sink. No need to go anywhere. Well done.
Passing Notes
Nice and simple solution with creative story around it. Well done and keep it up.
PWC224 - Special Notes
Once again we have one-liner in Raku for the task. Bonus Perl solution too. Thank you.
PWC224 - Additive Number
Brute force option can be fun as shown in the blog post. Well done and keep it up.
Perl Weekly Challenge 224: Special Notes
Clever use of Bags in Raku and hashref in Perl. Fun discussion as always, you really don't want to miss it.
Perl Weekly Challenge 224
Perl one-liner expert is on the case again and we got cool solutions in the end. Brilliant work.
Addictive additive
Perl regex is in action to get the job done. You must checkout.
Strings and sequences
Pointed task analysis in the highlight of the blog post, my all time favourite. Thanks for sharing.
The Weekly Challenge #224
The detailed analysis of the "Additive Number" task is worth taking a closer look. Great work, keep it up.
Specially Additive Number Notes
The depth-first search is explained in the detailed. Highly recommended.
Rakudo
2023.27 Revising RakuDoc
Weekly collections
NICEPERL's lists
Great CPAN modules released last week;
StackOverflow Perl report.
The corner of Gabor
A couple of entries sneaked in by Gabor.
Learning Rust
I have been learning Rust for a month now. It is hard. Learning any programming language is hard, but as I read elsewhere Rust has special difficulties. In any case it is interesting, well at least to me, to look back and try to understand how I learn.
How to send your first Pull-Request (fixing content on the PerlMaven site)
Have you ever wanted to learn the process of contributing to an open source project. These days the heart of it is sending a pull-request. A few years ago I recorded this video explaining how to edit a page on the Code-Maven web site. The PerlMaven web site uses the exact same technology so the same applies there too. This can be a good way to practice sending pull-requests before you get involved the programming part. Please also 'like' the video and follow the YouTube channel!
Events
The Perl and Raku Conference 2023
July 11-13, 2023, Toronto, Canada
Perl and Koha
August 14-18, 2023, Helsinki, Finland
Boston PM : Async graphics, really? peek preview
Tuesday July 11th, 2023 07:00 PM Eastern Time (US and Canada)
Perl Jobs by Perl Careers
On-site, hybrid or Remote? You choose! Join a Leading Tech Brand based in Vienna.
Our client, a well-known e-commerce brand based in beautiful Vienna, Austria, is seeking experienced Perl Developers to join their team. They are a leading product and price comparison platform in German-speaking countries, dedicated to helping their customers save money.
Perl Programmer with Rust Experience - UK Remote
Are you a talented Perl programmer with Rust experience looking to work for a cutting-edge enterprise tech publisher that’s at the forefront of the industry? Look no further than our client, a renowned publisher that provides unique news and stimulating perspectives on the enterprise tech that powers businesses across the globe.
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! 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 folks 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.