Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling

Perl News

( [id://23771]=superdoc: print w/replies, xml ) Need Help??

For the latest news on what's happening in the Perl world, check out these sites:

If you have a Perl-related news item you'd like to share, you may post it in the Perl News section. Please try to avoid duplicating news; but pointers (with summaries) to important stories on other sites are acceptable here.

Perl News
5.40 released
5 direct replies — Read more / Contribute
by hippo
on Jun 10, 2024 at 04:35
List::Gen revivified
1 direct reply — Read more / Contribute
by jo37
on May 17, 2024 at 16:02

    After more than ten years of hibernation I was able to waken List::Gen and fix some tests that failed since v5.19 including "fails on bleadperl" and a reported bug "primes incorrect for 664580, and slow".

    The new version is currently available on my github repo only, as the author is not responding. Does anybody have information about "Eric Strom" aka "ASG"? Otherwise I might try to get an indexing permission on CPAN as a co-maintainer, though I'm clueless regarding this process.


Sponsorship Opportunities at the 2024 Perl and Raku conference
No replies — Read more | Post response
by talexb
on May 16, 2024 at 20:39

    The organizing committee for the Perl and Raku Conference 2024 is looking for a few more conference sponsors. If your organization uses Perl, now would be a great time to support the language. For more information, please visit this article on

    The conference is only a little more than a month away! Get more information about the conference here.

    Alex / talexb / Toronto

    Thanks PJ. We owe you so much. Groklaw -- RIP -- 2003 to 2013.

Confirming The LPW 2024 Venue & Date
No replies — Read more | Post response
by leej
on May 15, 2024 at 08:47

    We're happy to confirm the venue and date of this year's London Perl & Raku Workshop.

    When: Saturday 26th October 2024
    Where: The Trampery, 239 Old Street, London EC1V 9EY

    This year's workshop will be held at The Trampery, at Old Street. A dedicated modern event space in central London. We have hired both The Ballroom and The Library; allowing us to run a main track for up to 160 attendees, and second smaller track for up to 35 attendees.

    The Trampery in Old Street is located a two minute walk from the Northern Line's Old Street tube station in central London. The Northern Line has stops at most of the major train stations in London, or trivial links to others, so we recommend taking the tube to get to the venue.

    If you haven't already, please signup and submit talks using the official workshop site:

    Thanks to this year's sponsors, without whom LPW would not happen:

    If you would like to sponsor LPW then please have a look at the options here:

LPW 2024 - Call For Papers and Sponsors
No replies — Read more | Post response
by leej
on May 01, 2024 at 15:13

    The London Perl & Raku Workshop (LPW) will take place this year on Saturday 26th October and you are encouraged to submit your talk proposals now. We have already had 30 registrations for the workshop so we anticipate a good turnout this year.

    We welcome proposals relating to Perl 5, Raku, other languages, and supporting technologies. We may even have space for a couple of talks entirely tangential as we are close to finalising the venue (very central London) and should have room for two tracks.

    Talks may be long (40mins), short (20 mins), or very short (aka lightning, 5 mins) but we would prefer talks to be on the shorter side and will likely prioritise 20min talks. We would also be pleased to accept proposals for tutorials and discussions. The deadline for submissions is 30th September.

    We would really like to have more first time speakers. If you’d like help with a talk proposal, and/or the talk itself, let us know - we’ve got people happy to be your talk buddy!

    Register (it's free!) and submit your talk on the workshop site.

    We would also like to make a call for sponsors - does your company want to support the workshop? By sponsoring LPW you can demonstrate your support for the Perl and/or Raku languages and nurture your relationship with the local developer community. Much more information can be found on the workshop site along with a sponsor prospectus.

    As well as the benefits as listed on the aforementioned page, sponsors will all feature in blog posts, news posts, social media posts. That starts right now, with our first sponsors who have already generously sponsored the workshop:

    With thanks from The London Perl & Raku Workshop 2024 organising team.

Call for TPRC Volunteers
No replies — Read more | Post response
by talexb
on Apr 27, 2024 at 12:05

    From Sarah Gray comes the following announcement about the upcoming Perl and Raku Conference in Las Vegas, NV:

      We hope you are coming to The Perl and Raku Conference in Las Vegas June 24-28!

      Plans are underway for a wonderful TPRC. But a conference of this type is only possible because of volunteers who give their time and expertise to plan, promote, and execute every detail.

      We need volunteers!

      You may have already volunteered to speak at the conference; if so, wonderful!

      If you are not presenting (or even if you are), there are many ways to help. We need people to set up and take down, to run the registration desk, to serve as room monitors, to help record the talks, and to just be extra hands. If you can spare some of your time for the sake of the conference, please fill out a volunteer form here.

      We also welcome spouses and friends of attendees who might be coming along to Las Vegas to share the experience. We are offering TPRC "companion" tickets, for access to the social parts of the conference (food, drink, parties) but not the technical. Volunteers of at least one complete day, who sign up before the conference, will have companion access "comped".

      If you have questions about volunteering, please contact our TPRC Volunteer Coordinator:

      Sarah Gray <sarah.gray at>

    Edit: Fixed some typos

    Alex / talexb / Toronto

    Thanks PJ. We owe you so much. Groklaw -- RIP -- 2003 to 2013.

Denouncing "The German Perl/Raku Workshop 2024"
1 direct reply — Read more / Contribute
by LanX
on Apr 23, 2024 at 10:49
    Apparently we forgot to announce the GPW24 in Frankfurt, the same way we did before...

    So time to at least denounce it now. ;-)

    It was great again:

    • 20% more attendants than the year before
    • interesting talks, especially about AI
    • Sleep inducing oxygen deprivation, till we managed to regularly open the windows
    • International guest-speakers: Indians from India, Americans from France, Ukrainians from Finland, Kiwis from Germany, Germans from London, Brits from Alpine State-lets and ... Bavarians ... ;-)
    Thanks to for organizing :)))

    And sorry for everyone I missed denouncing!

    See you next year in Munich.

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    see Wikisyntax for the Monastery

    PS: Apparently there is still a huge (200+ attendants) YAPC happening in Japan each year, would be nice to connect here (or anywhere else) ...

Announcing The London Perl & Raku Workshop 2024 (LPW)
1 direct reply — Read more / Contribute
by leej
on Apr 22, 2024 at 05:48
The Perl and Raku Conference: Call for Speakers Renewed
2 direct replies — Read more / Contribute
by talexb
on Apr 10, 2024 at 23:06

    The Perl and Raku Conference is fast approaching! We will be in Las Vegas on June 24-28, (main conference June 25-27). We want more speakers, so we are reopening the full call for talks/papers/posters.

    The new deadline is April 20, midnight Las Vegas time. (April 21 00:00 UTC) (April 21 07:00 UTC)

    Now that the eclipse is not a distraction, please consider submitting a talk (50 minute, or 20 minute) or a scientific paper or poster before that deadline! Link to conference website Speakers will be informed of talk acceptance by April 30. Whether speaker or attendee, we look forward to seeing you in Las Vegas!

    Nota Bene: 20m talks, 50m talks, papers, and posters earn free admission for the presenter. Giving a Lightning Talk does not reduce the admission fee, but earns our appreciation and delight!

    Update on 2024-0418: Jeepers. Kids, don't play with time zones. There are so many ways to get them wrong. Thanks to LanX.

    Alex / talexb / Toronto

    Thanks PJ. We owe you so much. Groklaw -- RIP -- 2003 to 2013.

Stow looking for a co-maintainer
No replies — Read more | Post response
by choroba
on Apr 09, 2024 at 14:50
    GNU Stow, a tool written in Perl, is looking for a new co-maintainer.

    See the bugreport for details.

    map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]
PDL 2.087 released and a summary of a ~year of PDL
1 direct reply — Read more / Contribute
by zmughal
on Apr 07, 2024 at 09:33

    Crossposted from

    A new release of PDL is out! It’s been about a year since I last posted on here about a PDL release (last was PDL 2.083).

    A selection of changes since PDL 2.083:

    • Diab Jerius reported that a previous change to [xyz]vals to return at least a double had a regression for code that requests an explicit type smaller than that. Fixed in 2.085.

      Diab Jerius also reported several other edge cases: 1, 2, 3 including a fix for vsearch.

      Also, Diab Jerius modularised the primitive ops tests which allows for faster parallel testing.

    • Harald Jörg reported that large arrays would cause PDL::FFT to crash. Fixed by switching from the stack VLAs to heap allocation. Fixed in 2.085.

      While it is recommended to use PDL::FFTW3 instead, PDL::FFT is bundled with PDL for the cases where PDL::FFTW3 can not be easily installed.

    • Bas Couwenberg reported and fixed a previously deprecated API in HDF4 which has now been removed and replaced. Fixed in 2.085.

      As part of the Debian release process, Bas Couwenberg reported a failure on i386. Fixed in 2.087.

    • Shawn Laffan provided an improvement to PDL::GIS::Proj so that it would load correctly on Windows via Alien::proj.

    • Po-Chuan Hsieh provided a build fix for FreeBSD on amd64. I also happened to talk to James E Keenan around the same time about PDL builds on FreeBSD so this was followed up by adding CI testing for FreeBSD. Fixed in 2.085.

    • Ryan Egesdahl provided a fix for macOS Ventura which changed the location of GLUT headers. Fixed in 2.085.

    • Eli Schwartz reported an upstream Gentoo bug when building with LTO that uncovered 64-bit issues in Minuit and Slatec Fortran code. Fixed in 2.086.

    • @vadim-160102 reported several issues with stringification: 1, 2; one of which uncovered a bug in conversion of ulonglong to Perl scalar.

    • Karl Glazebrook, @vadim-160102, and users from PerlMonks provided valuable reports in tracking down issues with dataflow Fix available in 2.086.

    • Jörg Sommrey contributed improved typemap handling which allows for using the typemap definitions that are available in Perl’s default typemap. Available in 2.086.

    • Ed has added many improvements to the PP code generator and internal API as well as several new functions. Please see the Changes file for details!

      Of note are several speed improvements that are inspired by Eric Wheeler’s note about the speed of sequence().

    A full list of closed issues and PRs is here. Thanks to all the contributors!

    There are also some things to report from the wider World of PDL:

    • Jörg Sommrey has released a PDL interface to GLPK (GNU Linear Programming Kit) for mathematical optimization:

    • The PGPLOT distribution now incorporates PDL::Graphics::PGPLOT module that was in the PDL distribution. The dependencies remain the same.

    • PDL::Graphics::Simple had some small updates to the drivers. This is preparation for splitting the backend engines to their respective backend distributions (not yet released) and defining an API version that the engines conform to.

Houston Perl Mongers Meetings for April 2024
No replies — Read more | Post response
by oodler
on Apr 04, 2024 at 13:53
    Meeting 1:April 11th, 6pm-8pm on ZOOM

    Title: General Discussion
    When: Thur April 11th at 6:00-8:00 PM CT (+6 UTC)
    Where: (virtual, see below):
    What: General discussion. Bring your topics, questions, and Perl thoughts!

    Meeting ID: 920 069 702
    Password can be found by running this statement or reading the comment. perl -e 'print +(0b1000100).((3<<2)*10).(010)."\n"' # 681208

    Meeting 2: April 25th, 7pm-9pm on Houston Perl Mongers' DISCORD Bunker

    Title: Monthly Book Perl Study - Effective Perl Programming
    When: Wed April 25th at 7:00-9:00 PM CT (+6 UTC)
    Where: (virtual, see below):
    What: Brett Estrade will continue to lead a discussion of the current book we're studying.

    Open Discord invite, no password or secret handshakes.
TPRC/Science Track Submission Dates and Deadlines Coming Fast!
1 direct reply — Read more / Contribute
by oodler
on Mar 28, 2024 at 12:50
    Science Track Deadlines (initial submission is same date/time as the standard talk tracks):
    • TPRC Talk/Science Track Abstract submissions deadline: April 5th, 2024 (23:59:59 UTC)
    • Abstract acceptance emails sent: April 15th, 2024
    • Draft full paper due: May 15th, 2024
    • Draft full paper feedback emails sent: May 31, 2024
    • Final full paper due: June 7th, 2024
    • Final papers approved: June 15th, 2024
PDL 2.085_02 released
No replies — Read more | Post response
by etj
on Mar 25, 2024 at 16:58
    PDL 2.085_02 has just been released. Notable changes since 2.083:
    • Dataflow bugs have been fixed (GH#461)
    • Dimension-checking for inputs and outputs are now rigorous to stop accidentally writing to the same place several times (GH#445)
    • PDL::Graphics::PGPLOT has been moved into the PGPLOT CPAN distro and out of main-PDL
    • Speed improvements (GH#451)
    • A 20-year-old bug in rangeb has been fixed thanks to jo37

    Thank you to all those who reported bugs or unexpected behaviour, or ask why something or other isn't possible: you help make PDL better and better!

    The IRC channel (#pdl on is a great virtual place to come and ask questions, or just watch the GitHub messages flow by.

    Please give the new release a try and report problems.

Registration for The Perl and Raku Conference 2024 is open!
1 direct reply — Read more / Contribute
by talexb
on Mar 16, 2024 at 00:59

    The Perl and Raku Conference (formerly known as YAPC::NA) is going strong!

    This year, we are celebrating 25 years, our silver anniversary, in the Silver State, Nevada! The main conference will be in Las Vegas on June 25-27, but there will be hackathons and possibly classes on the day before and the day after the conference (June 24th and 28th), so please consider joining us for the whole week!

    The backbone of this conference has always been our tracks of "traditional" talks by community members and what we have come to call the "Hallway Track", the informal exchange of ideas and camaraderie that sparks new projects and fuels collaboration.

    This year, we are pleased also to host the presentation of Papers and Posters accepted by the Science Perl Journal!

    Go now to to check out what is planned and to book a room (see link to Alexis Park Resort under "Location"). Rooms start at only $75 per night, so it’s worth booking early!

    The best way to register for the conference is here.

    Alex / talexb / Toronto

    Thanks PJ. We owe you so much. Groklaw -- RIP -- 2003 to 2013.

Add a piece of Perl News
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":

  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?

What's my password?
Create A New User
Domain Nodelet?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others examining the Monastery: (6)
As of 2024-06-13 16:00 GMT
Find Nodes?
    Voting Booth?

    No recent polls found

    erzuuli‥ 🛈The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.