TPF Board has received a new grant application under Perl 5 Core Maintenance Fund. Before we vote on this proposal, we would like to get feedback from the Perl community. Please leave feedback in the comments or, if you prefer, email your comments to makoto at perlfoundation.org. IRC nickname: Zefram project title: Zefram maintaining the Perl 5 core ###synopsis I'd like a grant to work on the Perl 5 core, ... read more |
This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible. The main things I did last month were: Firstly, fixing various issues with scopes in regexes. In particular, code blocks sometimes failed to undo localisations when backtracking. For example the $s below wasn't always being restored when the B part of the match ... read more |
Thanks to The Perl Foundation and our beloved sponsors, a large portion of the critical contributors to the Perl 5 Porters the core group of Perl 5 developers, were able to get together on November 11th, 2016 at the Booking.com headquarters in Amsterdam, The Netherlands, for our very first Perl 5 Core hackathon, nicknamed Perl 5 Hack. This is our report. It was a four-day event, composed of discussions on ... read more |
Dave Mitchell writes: I spent December: 1> looking for quick some wins on speeding up perl compile-time, using 'perl -MCPAN -e1' as a typical example of loading and compiling several .pm files. I tweaked Perl_yyparse and shaved ~2% off the compile time; then tweaked Perl_sv_gets and shaved another ~2% off, and also got a pleasing run-time boost for line reading, with reading a big list of words now ~8% faster ... read more |
Dave Mitchell writes: I spent October mainly working on two things. First, I optimised some common arithmetic operators: so that for the very common case of both args being simple ints in ranges that won't overflow, or both being floats, a simple C-level or whatever can be directly done. For more complex or mixed args, it falls back to the existing slower code. For and I optimised the simple integer ... read more |
Dave Mitchell writes: I spent July mainly working on two things. First, I continued to work on the whole issue of how subroutines are invoked and returned from, and especially how the various perl stacks are manipulated during this time, i.e. all the PUSHBLOCK/PUSHSUB stuff. I also started extending the work to other context types, such as loops. I have mainly concentrated on removing unnecessary fields from the CXt_SUB context ... read more |
I'm delighted to announce that Dave Mitchell's recent "grant extension request":http://news.perlfoundation.org/2015/06/grant-extension-request.html has been successful. This extension will allow Dave to continue with this work for another 400 hours. Thanks to everyone who provided feedback on this application and to all those who continue to provide financial support to the "Perl 5 Core Maintenance Fund":http://www.perlfoundation.org/perl_5_core_maintenance_fund. If you are interested in funding this work please contact karen perlfoundation.org or donate directly through ... read more |
It is our pleasure to announce that Booking.com has donated the sum of $60,000 to the Perl Foundation to aid with further development of the Perl 5 programming language. This donation is a further contribution to the Core Maintenance Fund that Booking.com has consistently supported over several years. This donation is a another step in the support that Booking.com gives to TPF and the broader Perl community. Darren Huston, Chief ... read more |
Introduction Opening Remarks Being asked to write a piece celebrating the twenty-fifth anniversary, in essence a Silver Celebration, since the first release of the Perl Programming language was both a joy and a terror. Where would I start, what would I include, what approach should I take? It is a significant prospect as the sheer depth of history can only be matched by the breadth of influence that Perl has ... read more |
Liquid Web are the latest company to donate the significant sum of $10,000 to the Perl 5 Core Maintenance Fund, Liquid Web wish to "assist in the continued development and maintenance of the dynamic and powerful Perl programming language". "Liquid Web, Inc.":http://www.LiquidWeb.com are a rapidly growing managed Web Hosting company, with locations in Michigan and Arizona with a clear commitment to innovation and development. Liquid Web has developed much of ... read more |
As announced by Karen Pauley at this year's YAPC::EU in Riga, Latvia, "NET-A-PORTER.COM":http://www.net-a-porter.com, the world's premier online luxury fashion retailer, will donate $10,000 to the Perl 5 Core Maintenance Fund. "NET-A-PORTER":http://www.net-a-porter.com is committed to innovations in web technology and has created a bespoke e-Commerce platform to offer its customers a fast, responsive and interactive user experience. It uses Perl for a number of its programs and makes this donation as ... read more |
It is my pleasure to announce that the Perl 5 Core Maintenance Fund has attracted sponsorship from cPanel. cPanel approached Karen Pauley, president of The Perl Foundation, during the recent YAPC::NA conference in Asheville and announced their intent to sponsor this fund. Karen was both pleased and delighted at the generosity of cPanel who have decided to sponsor $10,000. cPanel has been developed in Perl and they have been sponsoring ... read more |
It is my pleasure to announce that Booking.com approached Karen Pauley, president of The Perl Foundation, during the recent YAPC::NA conference in Asheville and announced their intent to sponsor the Core Maintenance Fund. Karen was both pleased and delighted at the generosity of Booking.com who have decided to sponsor $10,000. Booking.com have sponsored Perl events and initiatives for many years and have also been host to Perl events at their ... read more |
A new version of Perl, 5.14, was officially released on 14th May following the successful test period, including the testing of release candidates. This is the first release of Perl 5 using the new annual schedule. There are a number of enhancements and alterations in this version, a full list of changes can be found at ... read more |
Below is an overview of the programs that were financially supported by The Perl Foundation in 2010. Programs are roughly broken up into 3 categories: Events, Marketing, and Development. Perl events The Perl Foundation supported four conferences in 2010. Those conferences were: The North American Yet Another Perl Conference Frozen Perl, The Pittsburgh Perl Workshop, and The Perl Oasis. Each event is expected to be self-sustaining through program fees and ... read more |
Jesse Vincent writes: It gives me great pleasure to announce Perl 5.12.2, the third stable release of Perl 5.12. Shortly, you will be able to download Perl 5.12.2 from your favorite CPAN mirror or from: "http://search.cpan.org/~jesse/perl-5.12.2/":http://search.cpan.org/~jesse/perl-5.12.2/ SHA1 digests for this release are: 75dbbdfa5bf8d4fc813503253e2b58486fa5a4eb perl-5.12.2.tar.bz2 c157f214a93ce20fc06dc9d9c902c05ad1327cb1 perl-5.12.2.tar.gz This release contains minor bug fixes and updates of several core modules, as well as minor documentation updates. It should be fully backward compatible ... read more |
Yesterday, Jesse Vincent announced the release of Perl 5.12.0. This is an exciting time for Perl 5 with development switching from feature-driven releases to time-based ones. You can download this release from http://search.cpan.org/dist/perl-5.12.0/ or your local CPAN mirror. A complete list of the changes can be found in perl5120delta. We would like to thank Jesse and the development team for all their hard work and we look forward to seeing ... read more |
... read more |
It is with considerable pleasure that TPF announces today a Perl development grant to David Mitchell for the release of Perl 5.10.1. David's work through this grant will be: The vetting and application of 400+ outstanding patches to the Perl 5.10 codebase; A rework of the "smart match" feature semantics to address known issues; Packaging of a Perl 5.10.1 release distribution. The funding amount of this grant is USD $5000, ... read more |
Google Summer of Code 2008 Wrap Up written by Eric Wilhelm: Google's Summer of Code 2008 is wrapping up now and I'm very pleased with how well The Perl Foundation's students and mentors have done. The five projects which survived the halfway point have all finished with great results. Many thanks to all of the mentors and students as well as everyone in the community who helped or supported the ... read more |