• TPRC Presentation Coaches Available Mon, 09-Mar-2026 by Sarah T Gray

    The deadline for talks looms large, but assistance awaits! This year, we have coaches available to help write your talk description, and to support you in developing the talk. If you have a talk you would like to give, but cannot flesh out the idea before the deadline you should submit your bare-bones idea and check "Yes" on "Do you need assistance in developing this talk?". We have more schedule

    ... read more
  • TPRC call for presentations is open! Fri, 27-Feb-2026 by Sarah T Gray

    Call for presentations is now open!

    ... read more
  • Board Proposes Chris Prather (perigrin) for Membership Mon, 23-Feb-2026 by D Ruth Holloway

    The Board is proposing Chris Prather (perigrin) for membership on the Board. The Board will vote soon on his appointment.

    ... read more
  • Join us for TPRC 2026 in Greenville, SC! Fri, 13-Feb-2026 by D Ruth Holloway

    The 2026 TPRC will be held in Greenville, SC. Registration is now open!

    ... read more
  • Maintaining Perl 5 Core (Dave Mitchell): January 2026 Sat, 07-Feb-2026 by alh

    Dave writes: During January, I finished working on another tranche of ExtUtils::ParseXS fixups, this time focussing on: adding and rewording warning and error messages, and adding new tests for them; improving test coverage: all XS keywords have tests now; reorganising the test infrastructure: deleting obsolete test files, renaming the t/*.t files to a more consistent format; splitting a large test file; modernising tests; refactoring and improving the

    ... read more
  • Maintaining Perl (Tony Cook) January 2026 Sat, 07-Feb-2026 by alh

    Tony writes: 2026/01/05 Monday 0.23 #24055 review, research and approve with comment 0.08 #24054 review and approve 0.12 #24052 review and comment 1.13 #24044 review, research and approve with comment 0.37 #24043 review and approve 0.78 #23918 rebase, testing, push and mark ready for review 1.58 #24001 fix related call_sv issue, testing 0.65 #24001 testing, debugging 4.94 2026/01/06 Tuesday 0.90

    ... read more
  • PEVANS Core Perl 5: Grant Report for January 2026 Sat, 07-Feb-2026 by alh

    Paul writes: This month I managed to finish off a few refalias-related issues, as well as lend some time to help BooK further progress implementing PPC0014 1 Clear pad after multivar foreach https://github.com/Perl/perl5/pull/240 3 Fix B::Concise output for OP_MULTIPARAM https://github.com/Perl/perl5/pull/24066 6 Implement multivariable foreach on refalias https://github.com/Perl/perl5/pull/24094 1 SVf_AMAGIC flag tidying https://github.com/Perl/perl5/pull/24129 2.5 Mentoring BooK towards implementing PPC0014 2 Various github code reviews Total: 15.5 hours

    ... read more
  • Maintaining Perl 5 Core (Dave Mitchell): December 2025 Wed, 14-Jan-2026 by alh

    Dave writes: During December, I fixed assorted bugs, and started work on another tranche of ExtUtils::ParseXS fixups, this time focussing on: adding and rewording warning and error messages, and adding new tests for them; improving test coverage: all XS keywords have tests now; reorganising the test infrastructure: deleting obsolete test files, renaming the t/*.t files to a more consistent format; splitting a large test file; modernising tests;

    ... read more
  • Maintaining Perl (Tony Cook) December 2025 Wed, 14-Jan-2026 by alh

    Tony writes: 2025/12/01 Monday 0.23 memEQ cast discussion with khw 0.42 #23965 testing, review and comment 2.03 #23885 review, testing, comments 0.08 #23970 review and approve 0.13 #23971 review and approve 0.08 #23965 follow-up 2.97 2025/12/02 Tuesday 0.73 #23969 research and comment 0.30 #23974 review and approve 0.87 #23975 review and comment 0.38 #23975 review reply and approve

    ... read more
  • PEVANS Core Perl 5: Grant Report for December 2025 Wed, 14-Jan-2026 by alh

    Paul writes: A mix of focus this month. I was hoping to get attributes-v2 towards something that could be reviewed and merged, but then I bumped into a bunch of refalias-related issues. Also spent about 5 hours reviewing Dave's giant xspod rewrite. 1 Rename THING token in grammar to something more meaningful https://github.com/Perl/perl5/pull/23982 4 Continue work on attributes-v2 1 BBC Ticket on Feature-Compat-Class https://github.com/Perl/perl5/issues/23991 2 Experiment with refalias

    ... read more
  • Maintaining Perl (Tony Cook) November 2025 Wed, 10-Dec-2025 by alh

    Tony write: In addition to the typical stream of small changes to review, Dave's second AST rebuild of ExtUtils::ParseXS arrived and I spent several hours reviewing it. In response to #23918 I worked on adding numeric comparison APIs, which are complicated by overloading, NaNs, SVs dual IV/NV implmentation, and of course by overloading. This includes some fixes for the existing sv_numeq API. You can see the current state of this

    ... read more
  • PEVANS Core Perl 5: Grant Report for November 2025 Wed, 10-Dec-2025 by alh

    Paul writes: A mix of things this month, though I didn't get much done in the final week because of preparations for my talk at LPW2025. A useful event though because a few ideas came out of discussions that I shall be looking at for core perl soon. 4 Mentoring preparation for BooK Eric on PPC 0014 4.5 attributes-v2 branch https://github.com/Perl/perl5/pull/23923 3 Experiments with refalias in signatures in XS::Parse::Sublike

    ... read more
  • Maintaining Perl 5 Core (Dave Mitchell): November 2025 Wed, 10-Dec-2025 by alh

    Dave writes: Last month was relatively quiet. I worked on a couple of bugs and did some final updates to my branch which rewrites perlxs.pod which I intend to merge in the next few days. Summary: 10:33 GH #16197 re eval stack unwinding 4:47 GH #18669 dereferencing result of ternary operator skips autovivification 2:06 make perl -Dx display lexical variable names 10:58 modernise perlxs.pod Total: 28:24 TOTAL

    ... read more
  • Maintaining Perl 5 Core (Dave Mitchell): October 2025 Fri, 21-Nov-2025 by alh

    Dave writes: Last month was mostly spent doing a second big refactor of ExtUtils::ParseXS. My previous refactor converted the parser to assemble each XSUB into an Abstract Syntax Tree and only then emit the C code for it This new work extends that so that the whole XS file is now one big AST, and the C code is only generated once all parsing is complete. As well as fixing

    ... read more
  • The Perl and Raku Foundation Supports London Perl Workshop with Gold-level Sponsorship Sun, 16-Nov-2025 by D Ruth Holloway

    The Perl and Raku Foundation has announced a £1,000 sponsorship of the upcoming London Perl and Raku Workshop, reinforcing its ongoing commitment to supporting community-driven technical events. The workshop, one of the longest-running grassroots Perl gatherings in the UK, brings together developers, educators, and open-source enthusiasts for a day of talks, hands-on sessions, and collaborative learning centered on Perl, Raku, and related technologies. The foundation’s contribution will help cover venue

    ... read more
Older Posts