|
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 |
|
Call for presentations is now open! ... read more |
|
The Board is proposing Chris Prather (perigrin) for membership on the Board. The Board will vote soon on his appointment. ... read more |
|
The 2026 TPRC will be held in Greenville, SC. Registration is now open! ... read more |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Paul writes: A mix of focus this month. I was hoping to get |
|
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 |
|
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 |
|
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 |
|
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 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 |