• Grants: May 2021 Votes Fri, 18-Jun-2021 by Jason A. Crome

    The Grants Committee has concluded voting on the May 2021 round. Two grant requests were submitted: Grant Proposal: Raku Dispatch and Compiler Improvements VOTING RESULTS: Approved. 7 YES vote 0 NO votes, 3 ABSTAIN Grant Proposal: Persistent Data Structures for Raku VOTING RESULTS: Approved. 7 YES vote 0 NO votes, 3 ABSTAIN The Grants Committee is excited to see work begin on these. We accept proposals throughout the year; our

    ... read more
  • RakuAST Grant Report for May 2021 Wed, 02-Jun-2021 by Moritz Lenz

    Regarding his RakuAST Grant, Jonathan Worthington reports some awesome progress for May 2021. Side note: due to a bug in the Markdown rendering in this blog post, the less-than and greater-than characters in code blocks are double-encoded. Please refer to this gist for a correctly rendered version. Anyway, here is Jonathan's report: During May I focused on filling out the regex part of RakuAST, with the result that the majority

    ... read more
  • Grant Proposal Recap: May 2021 Tue, 01-Jun-2021 by Jason A. Crome

    The Grants Committee has received the following grant proposals for the May 2021 round: Raku Dispatch and Compiler Improvements Persistent Data Structures for Raku Before the Committee members vote on any proposal, we like to solicit feedback from the Perl and Raku communities. Review the proposals at their individual links and please comment there by June 6, 2021. The Committee members will start the voting process following that and the

    ... read more
  • Grant Proposal: Persistent Data Structures for Raku Sun, 30-May-2021 by Jason A. Crome

    Name Daniel Sockwell Synopsis Immutable, persistent data structures give a program certain superpowers that it's very hard to have in any other way: they allow the program to "time travel" they allow let the program share data across threads or asynchronously save it to disk without needing locks; they enable a much more purely functional style of programming which results in code that many software developers find much easier to

    ... read more
  • TPRCIC Newsletter 26 May 2021 Tue, 25-May-2021 by Nic Evans

    Welcome to the latest ‘The Perl and Raku Conference in the Cloud’ newsletter. This issue: The schedule is available Submit a Lightning Talk Volunteers needed Do you want to host a virtual BoF? Order your conference shirt About the Conference in the Cloud Get your tickets How to Reach Us See you real soon The conference is in just 2 weeks! We're really looking forward to seeing everyone again. We’ve

    ... read more
  • Maintaining Perl 5 (Tony Cook): April 2021 Report Mon, 24-May-2021 by Matthias Bloch

    This is a monthly report by Tony Cook on his Maintaining Perl 5 grant. We thank the TPF sponsors to make this possible. Approximately 39 tickets were reviewed. 2.66 #16249 read code, try to work up some implementation #16249 more implementation 0.80 review list discussion, comment on #17999 re walking backwards through UTF-8 0.73 #18588 debugging 1.43 #18670 review CI results, reproduce on Win32,

    ... read more
  • Grant Proposal: Raku Dispatch and Compiler Improvements Sun, 23-May-2021 by Jason A. Crome

    Name Jonathan Worthington Synopsis I currently have two ongoing grants: A Raku performance and reliability grant, under which almost all the time is currently dedicated to implementing a new generalized dispatch mechanism. Progress so far indicate it will offer both performance improvements and simplify future development. A RakuAST grant, which involves implementing a user-facing document object model for the Raku programming language. This will provide a

    ... read more
  • Maintaining the Perl 5 Core (Dave Mitchell): Grant Report for March and April 2021 Sun, 23-May-2021 by Matthias Bloch

    This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. 2: We would like to thank the TPF sponsors to make this grant possible. 3: Did very little work in March and April 2:17 fix compiler warnings 0:38 fixup misc issues 3:46 process p5p mailbox 6:41 TOTAL

    ... read more
  • CAT: Addressing the issues, planning ahead Wed, 19-May-2021 by Dave Rolsky

    This is a statement from the TPF Board of Directors. We screwed up. The TPF Board failed to make sure that the first significant test of the new CAT team and process went well. For that, we deeply apologize. This post will go into detail on exactly what we think went wrong, clarify a number of points, and explain how we plan to do better in the future. Our first

    ... read more
  • April report of the Raku Development Grant of Jonathan Worthington Tue, 18-May-2021 by Matthias Bloch

    In April I focused on resumption of multiple dispatch using the new dispatch mechanism that is, using callsame to move to the next candidate. I observed that moving between candidates with where clauses is largely the same process, and was able to factor things in such a way as to exploit these commonalities. The mechanism I implemented to achieve this turns failure to bind a signature into a dispatch resumption,

    ... read more
  • RakuAST Grant Report 2021-04 Mon, 17-May-2021 by Moritz Lenz

    Jonathan wrote an update to his RakuAST grant RakuAST continues to grow to cover more of the Raku language, and the new RakuAST-based compiler frontend advances along with it. This month saw 30 further spectest files start passing in full using the new compiler frontend. New AST nodes were created and compilation implemented for the following language constructs: Placeholder parameters, both positional and named Sigilless variable declarations Loop labels The

    ... read more
  • Grants Committee Vacancy Sun, 16-May-2021 by Jason A. Crome

    The Grants Committee needs your help! We presently have an opening in the committee that needs to be filled. If you would be interested in assisting the TPF please contact me at tpf-grants-secretary at perlfoundation dot org. Thanks! Jason CromeDome

    ... read more
  • Call for Grants: May 2021 Sun, 16-May-2021 by Jason A. Crome

    The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another round is starting. If you have an idea for doing some work that will benefit the Perl or Raku communities, please consider submitting a grant application. The application deadline for this round is 23:59 May 30, 2021, UTC. We will publish the received applications, get community feedback through June 9th, and we

    ... read more
  • TPRC Newsletter - May 2021 Fri, 14-May-2021 by Todd Rinaldo

    Read the latest news from TPRCIC 2021: Speakers announced, submit a lightning talk, set up a BOF, register for tickets and help us make the event a success.

    ... read more
  • Perl is part of Google's Season of Docs 2021 Thu, 13-May-2021 by Jason McIntosh

    The Perl Foundation is among the thirty open-source software organizations that Google has chosen to participate in 2021's Season of Docs program. Through this program, Google will fund a comprehensive audit of Perl's core documentation collection, a project proposed by Jason McIntosh earlier this year. For this project a hired expert will perform a gap analysis of the documentation's content and presentation. This work will compare the documentation's present state

    ... read more
Older Posts