I was going to announce Nicholas Clark's progress on his Improve Perl 5 when I announced this quarter's grant votes. However, the summary below isn't quite accurate. It was sent to me on May 11th, and as of a May 20th email to me, I'm informed that even Nicholas' TODO items have been accomplished, along with documentation of user pragmata. His grant appears to be finished and a great ... read more |
Just a quick update about the grant applications for May, 2006. Regrettably, no applications were approved. We generally don't publish the rejected applications because we don't want to make the applicants feel awkward, but I do have the unenviable task of informing the applicants not only that their grants were not approved, but also giving them a rough summary of why the grants were not approved. For this round, it ... read more |
Here's the latest status update for Nicholas Clark's Improve Perl 5 grant. As usual, he's gotten quite a bit done. Completed "Reblessing references interacts badly with overloading" For blead I've moved the flag for "overloading" from the reference to the referent, which logically is where it should always have been. This isn't binary compatible, so isn't a viable solution for 5.8.x. For that, the flag stays in the same place, ... read more |
I have just received the first report for Nicholas Clark's grant. So far, things are going rather well. Read on to see what Nicholas has done. I've completed the planned typeglob structure shrinking. This turned out to be somewhat more complex than I expected. Specifically: Discovered that PVGVs use magic to perform stringification. Removed this need for magic, saving 24 bytes. Discovered that pads use PVGVs for storing C variable ... read more |
One of the grants the grant committee approved last year was to extend PPI towards a refactoring editor. At that time, we didn't have procedures in place to take the grant reports and post them to a common spot. Now that we have this blog, our intention is to post these reports regularly so you can see the bang you're getting for your buck. What follows is Adam Kennedy's report ... read more |