Issue #635 - 2023-09-25 - Is there a Perl developer shortage?

latest | archive | edited by Gabor Szabo
This edition was made possible by the supporters of our cause.
Don't miss the next issue!

Hi there!

I just saw this question posted on DEV: Is There a Developer Shortage?. There were a few responses saying that there is an abundance of newbies and not very good engineers and there is a shortage in experienced and qualified engineers. That's the general view. How is it specifically for Perl?

On a related note, I guess we are all wondering what will be the impact of the rise of AI in software development. My guess is that it will further widen the gap between beginners and experienced programmers. It will be even harder to get an entry level job as most of those tasks will be done by the AI powered developers, but the fixing the mess created by AI will require very highly qualified and experienced engineers.

On an unrelated note, I am ambivalent. On one hand as a content creator I'd like to be able to generate income from the articles I write, the videos I record. On the other hand, as a reader, I really don't like Medium where you can read the beginning of an article and then you have to pay for the rest.

Enjoy your week!

Gabor Szabo


UTC/Local Date Conversion in Perl With Time::Piece

by Keith Carangelo

I personally use the DateTime module, but it is always nice to see alternatives!

Why I Created Venus

by Al Newkirk (AWNCORP)

Venus is an OO library for Perl

SQLite import with AutoCommit turned off

by Flavio Poletti (POLETTIX)

Importing CSV files into SQLite using perl (or I guess any other programming language) is slow. One can use the native .import command or one can turn of AutoCommit and commit all the inserts only at the end of the run.


Perl CGI vs. Plack: The Evolution of Web Application Development

I wonder if this and the following article were written by ChatGTP


PerlGPT Large Language Model, Phase 1

A new grant application from John Napiorkowski and Robert Grimes.


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

by Mohammad Sajid Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks "Exact Change" and "Array Loops". 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 - 235

by Mohammad Sajid Anwar (MANWAR)

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


by Ali Moradi

A very compact yet elegant solutions. Keep it up great work.

Splicing and Dicing

by Avery Adams

Nice use of LABEL in this week solution. Thanks for sharing.

Steppin' in a Slide Zone

by Bob Lied

Checkout the power of grep and map, you will be surprised.

Perl Weekly Challenge: Week 235

by Jaldhar H. Vyas

A thorough detailed solution as always. There is plenty to learn every week.

Perl Weekly Challenge 235: Remove One

by Laurent Rosenfeld

You get the instant comparison between Perl and Raku implementation. Well done.

Perl Weekly Challenge 235: Duplicate Zeros

by Laurent Rosenfeld

Nice one-liner in Perl to get the job done. Raku is cool too.


by Lubos Kolouch

You will love the srtuctured post with bonus Python solutions alongwith Perl and Raku. Thank you for your contributions.

integer arrays

by Luca Ferrari

Self documented solution for you and plenty of Raku gems too. Well done.

Perl Weekly Challenge 235

by W Luis Mochan

Master of Perl one-liner is unstoppable. Go have fun.

Ones Removed and Zeros Duplicated

by Matthias Muth

Multiple approach being discussed and clever too. Well done.

Delete and double

by Peter Campbell Smith

You will love the engaging discussion in the post. Too good to be missed.

The Weekly Challenge #235

by Robbie Hatley

Short and simple, to the point discussion, enough to keep you busy.

One, Zero

by Roger Bell West (FIREDRAKE)

Python is choose language for the post this week and you will have plenty to learn. Thanks for sharing.

Adding and removing integers

by Simon Green

Always fun to read about the story behind the final end result. Keep it up great work.

PWC 235

by Stephen G Lynn

Loved the use of splice in this week solutions. Thanks for sharing the knowledge with us.

Weekly collections

Perl Jobs by Perl Careers

Join the Team Revolutionizing Recruitment! UK Remote Perl + Typescript Dev

Join a team of forward-thinkers who are reshaping the recruitment landscape. Your contributions will directly impact how recruiters excel in their roles and revolutionize the industry. Ideal candidate has solid Perl experience in addition to being comfortable with TypeScript and/or Node.js.

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.

Bold, beautiful, and… brainy? Senior Perl roles in Malaysia, Dubai and Malta

With all the knowledge in your big, beautiful brain, it’s time to join a company that appreciates your breadth of experience. Our client provides online trading services and with offices in Dubai, Malta, and Malaysia, they’ve got the global reach that may provide the challenge you’re looking for. They know that a seasoned Perl pro is just what their team needs as they expand.

You know, you could get the Perl Weekly right in your mailbox. Every Week.
Free of charge!

Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
Perl Weekly on Twitter RSS Feed of the Perl Weekly. Updated once a week