#Perl

Daniel Böhmerdboehmer@ieji.de
2025-07-07

@mjg @coocook @metacpan @demiguise #Perl 5.42 is now available on Docker Hub! 🎉

hub.docker.com/_/perl

Merged 42 minutes ago as I write this 😎

#DockerHub

2025-07-07

Great stuff! (Of course #perl has had that all along :p )

Mohammad Sajid Anwarmanwar@fosstodon.org
2025-07-07

Here’s another information-packed #Perl weekly newsletter, enjoy!
perlweekly.com/archive/728.htm

2025-07-07
Mohammad Sajid Anwarmanwar@fosstodon.org
2025-07-07

The Weekly Challenge - 329 #Perl #RakuLang
Task 1: Counter Integers
Task 2: Nice String
theweeklychallenge.org/blog/pe

Joachim Weber [friendica] 🦖 🦔 🐲trex@anonsys.net
2025-07-04
Nach rund einem Jahr Arbeit haben die Perl-Entwickler eine neue Version ihrer Skriptsprache veröffentlicht.#Perl #Programmierung
Perl 5.42 kennt Unicode 16 und neue Sprach-Features - LinuxCommunity
Daniel Böhmerdboehmer@ieji.de
2025-07-06

@metacpan Maybe this adds to the saying that you should never release on Fridays. That might be true for programming languages as well.

#Perl #Friday #FridayRelease

2025-07-06

@demiguise @coocook As @dboehmer said but didn’t tag you two, since #Perl’s is an official #Docker image it’s a two-step process. We are now waiting on this PR before v5.42.0 is available on #DockerHub.

Daniel Böhmerdboehmer@ieji.de
2025-07-06

@metacpan I have seen that before but took another look. The PR was already merged 2 days ago but it seems we’re now waiting for #Docker themselves to merge this followup PR:
github.com/docker-library/offi

It’s been opened on Friday after 8pm so it probably isn’t going to be handled over the weekend. Hopefully we’ll have #Perl 5.42 by Monday.

Christos Argyropoulos MD, PhDChristosArgyrop@mstdn.science
2025-07-06

Vibe coding a #Perl interface to a #C library - Part 2
chrisarg.github.io/Killing-It-
Conclusions:
> The AI tools require substantial subject matter (and guidance) to deliver a good result
> The widespread assumption that a non technically experienced end user can achieve God status with these tools is unfounded
> Constant vigilance for hallucinations, omissions and biases is required!

"Mutant Rob" Robert Rothenbergrrwo@infosec.exchange
2025-07-06

I've uploaded a new version of Test::Mixed scripts to #CPAN. It's for #security testing #Perl distributions for mixed #unicode scripts.

The latest version supports testing for just 7-bit ASCII.

metacpan.org/release/RRWO/Test

"Mutant Rob" Robert Rothenbergrrwo@infosec.exchange
2025-07-06

I've uploaded a new #Perl utility to #CPAN for writing author tests. It gathers a list of files in a distribution.

metacpan.org/dist/Test2-Util-D

The motivation is to avoid repeating the code in author and release testing modules all do.

2025-07-06

Why do I keep making subtle mistakes on uploading CPAN modules!

What are your tips on creating a FOSS release without unwanted/wrong information?

I just uploaded Math-Permutation-0.0211, this is the third release I made within two days. Then I found the licensing info on README text file is incorrect. The mistake was made because I recreated the folder structure by Module-Starter, because I kept getting MYMETA.yml and MYMETA.json after "perl Makefile.PL; make". On Math-Permutation-0.0210, I found the MANIFEST text file has an unwanted listing "Math-Permutation-0.0201.tar.gz" .

#perl

metacpan.org/pod/Math::Permuta

Hey Guselebertus
2025-07-05

I was slightly too young in my career to really get to use professionally. I know more ruby than I do perl. I really have always secretly wanted to learn it but I can never come up with a problem to solve with it

Christos ArgyropoulosChristosArgyrop@mast.hpc.social
2025-07-05

Vibe coding a #Perl interface to a #C library - Part 2
chrisarg.github.io/Killing-It-
Conclusions:
> The AI tools require substantial subject matter (and guidance) to deliver a good result
> The widespread assumption that a non technically experienced end user can achieve God status with these tools is unfounded
> Constant vigilance for hallucinations, omissions and biases is required!

Christos Argyropoulos MD, PhD, FASN 🇺🇸christosargyrop.bsky.social@bsky.brid.gy
2025-07-05

#Vibecoding a #Perl interface to a #C library - Part 2 chrisarg.github.io/Killing-It-w... Conclusions: > #AI requires substantial subject matter expertise to deliver > Constant vigilance for hallucinations, omissions and biases is required! > They will not make a God out of a novice

Vibe coding a Perl interface t...

Christos Argyropoulos MD PhDChristosArgyrop
2025-07-05

a interface to a library - Part 2
chrisarg.github.io/Killing-It-
Conclusions:
> requires substantial subject matter expertise to deliver
> Constant vigilance for hallucinations, omissions and biases is required!
> They will not make a God out of a novice

Tod Kurt (todbot)todbot
2025-07-05

I wrote a little tool to show what "board.*" defines for a build. I got tired for always trawling through ports/*/boards for it. It's called "cirpy-showpins" and its output looks like the below. I used originally but here's it in Python: gist.github.com/todbot/e91853b

screenshot of terminal run of circpy-showpins with the output from three different boards
Daniel Böhmerdboehmer@ieji.de
2025-07-05

@metacpan How long does it take #DockerHub to pick up #Perl 5.42? The Pull Request is merged but there’s no mention of 5.42 on Docker Hub yet:
hub.docker.com/_/perl

I’ve introduced a new contributor to @coocook today and we’ve been working on it all day. Yesterday I was glad to install 5.42 via Perlbrew just 1 day before today 🤩

Unfortunately our feature branch to upgrade to Perl 5.42 failed in CI because that image is not yet available 😔
gitlab.com/coocook/coocook/-/j

PWC 328 is about replacing strings, and calling one of the problems "Good" made me think of a song my wife claims is mostly forgotten by mainstream fans of Queen: Good Old-Fashioned Lover Boy. So let's crank out some good old-fashioned code. #PerlWeeklyChallenge #raku #perl #python #elixir

packy.dardan.com/b/XE

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst