#perl5

2025-06-27

@mjg

I like that, use v5.34 and experimental of the features later accepted, so that older OS or App bin/perl will run the script written with v5.40 noexperimental syntax. very good. #perl #perl5

Olivier Menguédolmen@mamot.fr
2025-06-21

github-keygen v1.401 is released.

An hybrid post quantum algorithm is added to the configuration, in hope it will be supported server side by GitHub.

Also a few Windows fixes.

Full changes: github.com/dolmen/github-keyge

My first commit on that project was 14 years ago. Time flies!

#Github #Git #OpenSSH #GithubKeygen #perl5

Andrew Hewus FreshAFresh1@bsd.network
2025-06-15

Finally listening to the latest episode of The Underbar[0] where previous perl pumpkings and current and previous members of the PSC are talking about the future of version numbering. One thing that came up was a document that talked about what version new features appeared in and when they became stable and who the audience was for that document. The audience was in the room! I believe it was aristotle who said "I don't know when new features appeared". It is also me, I regularly use the (incomplete) table on Wikipedia[1] to not only figure out what version to target, but also remind myself what cool new things I can use. I end up targeting different perl versions in different contexts, so this reference would make it easier for me to have the best experience I can. This is somewhat covered in the documentation for feature[2] but there are lots of things not applicable for that document, for example there is no mention of the builtin:: namespace[3].

[0] underbar.cpan.io/episodes/2
[1] en.m.wikipedia.org/wiki/Perl_5
[2] perldoc.perl.org/feature
[3] perldoc.perl.org/builtin

#perl #perl5

Boston Perl MongersBoston_PM@fosstodon.org
2025-06-10

Boston Perl Mongers monthly tech&social virtual meeting, Tuesday 7.30ish EDT 🇺🇸
#perl #Perl5
mobilizon.us/events/af38f653-a

2025-05-24

@selfhtml herzlichen Glückwunsch, SELFHTML! Ich war in den 2000ern als Teenager ein großer Fan von @StefanMuenz und seinem Machwerk. Mit SELFHTML hab ich auch meine ersten Schritte in #Perl5 gemacht.

Boston Perl MongersBoston_PM@fosstodon.org
2025-05-12

Boston.PM virtual meeting Tuesday 7ish EDT 🇺🇸

mobilizon.us/events/7f530be9-a

#Perl5 #Perl

"Mutant Rob" Robert Rothenbergrrwo@infosec.exchange
2025-04-26

I am trying to fix a several-years-old issue with Pod::Weaver and Pod::Readme.

Pod::Weaver seems to strip out directives like =for and =begin that are intended for Pod::Readme, meaning that the two cannot be used together.

Is there any way to get Pod:: Weaver working with Pod::Readme?

#perl #perldwv #perl5 #pod #podlators

Yesterday's Roseumbraroze@tech.lgbt
2025-04-20

Me: Oh, I think I need to do some binary file decoding in #Python. What tools does Python have for this?

Python: Well there's the struct library, which has these things called pack and unpack...

Me: Oh jolly! Haven't done this for a while. Time to immerse myself in some #Perl5 nostalgia. [cracks fingers]

#programming #perl

Boston Perl MongersBoston_PM@fosstodon.org
2025-04-18

@veer66
Both statements can be true!

Perl's TIMTOWTDI slogan, "There Is More Than One Way To Do It" is a feature to the enlightened and a flaw to prescriptivists who recoil from "choice is good".
("Perl doesn't have a Rails" - Right, it doesn't have a=one, it has choice of seven, where seven is a variable.)

Predictability is intentional. Perl5 for a decade put compatibility ahead of progress; techniques to allow both have revived progress without sacrificing compatibility.
#perl5 #perl

2025-04-18

@randomgeek
(and if anyone needs contractors to update a Legacy Dancer / Catalyst / ... / #Perl5 app, we've got a team that's been-there-done-that wore-out-the-T-shirt.)

Boston Perl MongersBoston_PM@fosstodon.org
2025-04-08

Boston PM virtual meeting 7.30 PM EDT 🇺🇸 nominal (I'm usually online by 7).

mobilizon.us/tag/perl #perl #perl5

Boston Perl MongersBoston_PM@fosstodon.org
2025-03-10

Boston PM monthly tech meeting TOMORROW (Tuesday, 3/11) 7-9pm 🇺🇸 ET #Perl #perl5 (virtual)

mobilizon.us/tag/perl

Boston Perl MongersBoston_PM@fosstodon.org
2025-02-11

Boston PM monthly tech meeting tonight 7-9pm 🇺🇸 ET #Perl #perl5 (virtual)
mobilizon.us/events/948f6693-1

2025-02-01

Revisiting Perl Object-Oriented Programming (OOP) in 2025

An update of my 2002 post about Perl object-oriented programming (OOP) in Perl.

islandinthenet.com/revisiting-

People walking with two camels on the desert
2002-11-11

Camel POOP - Perl Object Oriented Programming

I wrote this article for the CodeProject back in 2002 during my first consulting career as a web developer as a way to boost my visibility. I am capturing it here for my archives. The article is based on Perl 5.

islandinthenet.com/camel-poop-

2024-12-23

@rmloveland I really like @oalders’s new logo too! Sorry, @kraih, I think your #Perl5 raptor is out.

/ @perl

#Perl

2024-12-06

@profoundlynerdy
I don't really know Raku but I'm assuming it is close enough to #Perl5 for this purpose.
Assuming you can guarantee the doc is well formed.
my @blocks = split( /^START$|^STOP$/, $full test );
You will need to check that I have remembered the syntax properly.
Then you can step through all the odd numbered indexes to find the bits you want.

2024-12-03

Today’s #Perl #AdventOfCode post for #pdl the Perl Data Language is about doing #cartography calculations and plotting. Read more here: pdl.perl.org/advent/blog/2024/ #perl5 #Advent #AdventOfCode2024 #AdventCalendar

2024-10-18

Let's assume I could decide the language on new separate projects.

Is there somewhere a list of example projects or feature sets where I could understand when #RakuLang provides an obvious advantage over starting yet another a #Perl5/CPAN project?

Something beyond the separate features of parallelism, async, grammars, OO.

I need it from two POVs:

- me, Perl experienced but Raku beginner
- serious arguments when decision gets challenged

Client Info

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