
Matthew Persico
- About: I was never in love with C or SQL like this...
Recent Actions
-
Commented on Class::Plain - Class Syntax for Hash-Based Perl OO
The inclusion of a Cookbook (https://metacpan.org/release/KIMOTO/Class-Plain-0.04/source/lib/Class/Plain/Document/Cookbook.pm) is a fine example for others to emulate....
-
Commented on Casting Perls before Splines
What were you drinking when you wrote this... and can I have some? :-)...
-
Commented on Types, Objects, and Systems, Oh my!
Two thoughts: 1) Signatures are now enabled by default in 5.36 onward (https://perldoc.perl.org/perldelta#Core-Enhancements). An OO system (Corinna (https://ovid.github.io/articles/current-corinna-status.html) appears to be making its way into core. How do you see these as affecting Venus? 2) What is the speed penalty,...
-
Commented on RFC: new API for Type::Params
I agree. At the top you can put a blurb like: Note: This module was given a "facelift" in 2022 with a more natural API. These docs have been revamped to feature the new API prominently, but the old API's...
-
Commented on RFC: new API for Type::Params
--modern. I could live with that....
-
Commented on RFC: new API for Type::Params
TIL Type::Params :-) Not having any practical experience with it and referring to just the examples, I feel the second syntax is much cleaner. Certainly, getting rid of compile_named_oo is a win. However, I don't think the Perl world needs...
-
Commented on Numeric Variable Names With Leading Zeroes
Why not publish it? It's valid, no? Or is running it just a waste of time since it's a syntax error?...
-
Commented on Sorting Subroutine Results
Most of the time I use sort BLOCK LIST. I recall having written some rather long blocks that probably should have been refactored as functions. Maybe the explanation of needing & is why I never did. I'll try to remember...
-
Commented on The Perl Advent Calendar 2022 Call for Papers is Now Open
Brilliant. Thank you for stepping up....
-
Commented on Smart Match in CPAN
It's not that stupid; *I* noticed and made a suggestion which you took. Seems like it worked to me! :-)...
-
Commented on Smart Match in CPAN
That's an excellent, important piece of detective work. Are you going to post a link to it in p5p to get their attention? Also, these are the most recent versions as of 6/24, right?...
-
Commented on Core Modules: <code>filetest</code>
Just wanted to say "Thank You". These posts have been quite informative....
-
Posted Enlarging the Perlosphere to Matthew Persico
Although they may be an anthema to many, there are many active Perl communities on Facebook. The primary ones I subscribe to are
Perl Programmers -
Commented on Replay/Debug/Test Cron Events With Cron::Sequencer
I can see the being extremely useful. A quick perusal of the blog and the code doesn't reveal to me how/why the times are in UTC; where are you picking up the delta?...
-
Commented on Translating Jenkins with Perl
"Thank you but no one here is qualified to look at the code. We'd rather let the current code be deficient rather than find someone who can help. We're going to get rid of Perl soon anyway." That was three...
-
Commented on Начнём пожалуй
Go for it! I wonder why Google Chrome did not offer to translate the page......
-
Commented on The ordering operators
I've been Perling since 1997 and I don't think I ever thought about using the comp operators outside of sort() before today. TIL....
-
Commented on Access the Tesla API with Perl!
Who was the person who showed up with the DeLorean at one of the Perl Conferences (I think it was the DC one)?...
-
Commented on The benefits of change, from an amateur's objective perspective.
Brilliant! A design that evolved into objects instead of cramming the design into objects. That's the right way to write code: get something working. Refactor. Evolve. Nicely done....
-
Commented on The Quickest Way to Set Up HTTPS
https://github.com/blogs-perl-org/blogs.perl.org/issues/410...
-
Commented on berrybrew version 1.36 released!
Talk to these folks: https://ww2.enlightenedperl.org/ EPO SPONSORS THE FOLLOWING PROJECTS Meta::Cpan – CPAN Testers – Strawberry Perl – The Perl Conference – London Perl Workshop – Perl @ FOSDEM...
-
Commented on Perl Weekly Challenge 130: Odd Number and Binary Search Tree
#!/usr/bin/perl use strict; use warnings; use feature qw/say/; my %histo; $histo{$_} ? delete $histo{$_} : $histo{$_}++ for (2, 5, 4, 4, 5, 5, 2); say join " ", keys %histo; Keeps less data around....
-
Commented on My Favorite Warnings: <code>redundant</code> and <code>missing</code>
Can we get a link to the first desultory entry? :-)...
-
Commented on My Favorite Warnings: <code>redundant</code> and <code>missing</code>
I had no idea that 'no' could take an 'if'. And I've been Perling since 1996....
-
Commented on On the eve of CPAN Testers
So where can I RTFM on how to set up a smoker?...
-
Commented on How I Uploaded a CPAN Module
Cross posted to https://www.facebook.com/groups/perlcommunity and https://www.facebook.com/groups/perlprogrammers . You may get more responses there....
-
Commented on Tau Station considered Dangerous: Game Review
Please, for the sake of the Community, re-post this review to someplace like dev.to or some subreddit that is NOT r/perl and then crosslink to THAT post like mad. That way we can get this to be seen outside the...
-
Posted Perl Lists - a Partial Taxonomy to Matthew Persico
Follow-up to Mark Gardner's article about Perl List:: modules.
-
Commented on I found the truth about GameStop, Qanon, the Biden adminstration, and the British Royal Family
I was about five seconds away from reporting spam to the admins. But I floated the link and saw it was a metalink to an ACME. :smh This is too funny....
-
Posted System Setup for Modern Perl Projects to Matthew Persico
From 2015, but it came across my screen this morning. Seems like it is still relevant.

Comment Threads
-
Toby Inkster commented on
RFC: new API for Type::Params
That is perhaps the best option.
-
Aristotle commented on
RFC: new API for Type::Params
I really dislike marketing/judgy terms like “modern” for this kind of thing. “Modern” conveys nothing about the interface, it’s just what someone thinks of it – or rather, thought of it at the time the term was assigned. Next time the API gets a facelift, what then? Postmodern? Hypermodern? What do you put in the documentation, “
-modern
is actually deprecated now”? Or do you – and perish the thought – break backcompat?It’s rather better to use descriptive terms that highlight some defining characteristic of the interface. In this particular case,…
-
Saif commented on
Types, Objects, and Systems, Oh my!
What an excellent thought provoking article, on yet another OOP paradigm. Nice work, Al.
-
Saif commented on
Casting Perls before Splines
Great to see two greats of the Perl world appreciating my distorted perspectives. If only Mrs Saif would...
-
Yuki Kimoto commented on
Class::Plain - Class Syntax for Hash-Based Perl OO
Matthew, thanks.
I also like to see and write examples.

About blogs.perl.org
blogs.perl.org is a common blogging platform for the Perl community. Written in Perl with a graphic design donated by Six Apart, Ltd.