
Matthew Persico
- About: I was never in love with C or SQL like this...
Recent Actions
-
Commented on ChatGPT for Perl Learning
And no, I am not *that* Matt. :-)...
-
Commented on ChatGPT for Perl Learning
And yet, that's not how younger generations consume information. They are much more interactive than those of us who you might consider to be "Perl veterans". Think videos and short blogs vs. books and long blocks of text. I'll also...
-
Commented on This week in PSC (099)
Is there a link to the RFCs (future PPCs)?...
-
Commented on What does ChatGPT think about improving Perl?
This is scary, scary stuff. At least Curtis should be pleased....
-
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....

Comment Threads
-
Tom Wyant commented on
ChatGPT for Perl Learning
Well, if normalize all values to arrayref means what I think it does (i.e.
$hashref1->{$item} = \@values;
), that line in ChatGPT's code is buggy, and goes out of its way to be so.But given the notorious difficulty of transcoding English, not a bad effort.
-
brian d foy commented on
ChatGPT for Perl Learning
Reading might not be how younger generations consume info, but that's not the problem here. It has nothing to do with age or place in time.
People have always looked for shortcuts and for ways to avoid learning. New technology has not changed that. ChatGPT, like StackOverflow, is just another way to avoid building useful skills, and asking something to write code for you is a way to avoid learning.
If you only use sources that exactly fit your specification, what good are you when there's something you can't find sources for? This failure to actually learn so that you can s…
-
Randal L. Schwartz commented on
ChatGPT for Perl Learning
Here's what bing chat (itself a cousin of ChatGPT) had to say about your opening paragraph, and I agree:
Using ChatGPT to generate Perl code can be a useful strategy for some people. It can help generate decent Perl code if given good instructions. However, it's important to note that it may make some mistakes and the generated code should be reviewed for accuracy and correctness. Ultimately, whether this is a good strategy for learning Perl depends on the individual's learning style and goals.
-
Dimitrios Kechagias commented on
ChatGPT for Perl Learning
If you don't already know what you are doing, ChatGPT can be very misleading. It's designed to be the world's greatest bullshitter after all.
> ChatGPT, can you give me a regular expression that matches a repeating pattern of two characters that are different from each other?> Certainly! The regular expression that matches a repeating pattern of two characters that are different from each other is:
(\w)\1
Explanation:
(\w) matches any word character and captures it as the first group.
\1 matches the exact same character as the one captured in the… -
vkavalov commented on
ChatGPT for Perl Learning
Perl is like the sharp guy in the back office who can solve any problem fast and efficiently. Doesn't care about the "fashion du jour" - just what works and is efficient. And then are the "me too"s, who spent their time sensing the daily winds and making sure they are sexier than the next one. And that's how they win the hearts and minds of the most young and superficial minds. But every now and then there is a "fashion" that is the real thing and somehow perl made a few bad bets.
…

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.