Great results for five Perl projects in Google Summer of Code 2008


By Eric Wilhelm, Perl coordinator for Google Summer of Code 2008

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 process. Also, thanks to Google for putting on the program and to Richard Dice and Jim Brandt at TPF.

But the end is only the beginning. We should really get started on next year now. Perl needs to do a better job of attracting students, but I'll have to address these issues in another post.

Most of the students did a great job of blogging their progress, which I think is an important part of Summer of Code for the rest of the community. If you have been following along with any of the student projects, please drop me a note or leave a comment. I would love to hear more opinions from outside of the active SoC participants. Also, please thank the mentors and students for their work. Of course, they "know" you appreciate their effort -- but it really means something if you actually send them an e-mail or say thanks on irc.

For those just joining us, here is a run-down of the SoC projects and some links.

Flesh out the Perl 6 Test Suite
student: Adrian Kreher
mentor: Moritz Lenz
Blog | Code

student: Samuel Tyler
Herbert Breunung
Jos Boumans
Blog | Code | CPAN distribution

Native Call Interface Signatures and Stubs Generation for Parrot student: Kevin Tew
mentor: Jerry Gay
Mail | Code | (older branch)

Incremental Tricolor Garbage Collector
student: Andrew Whitworth
mentor: chromatic
Blog | Code

student: Thierry Moisan
mentor: Jonathan Leto
Blog | Code | CPAN distribution

Eric Wilhelm is a software and systems consultant, leader of the Portland Perl Mongers, and author of many CPAN modules.


I've been watching the projects from Adrian Kreher, Kevin Tew, and Andrew Whitworth, and I'm extremely pleased with the progress that has been made. They and their mentors have made some very critical and important contributions to Perl 6 and Parrot. Many thanks to the students, the mentors, Eric Wilhelm, and Google for making this all happen.


I wrote a brief recap of "my" project (Perl 6 test suite).

This is a good opportunity to thank Eric Wilhelm for all the work he put into this, it was a real help and most appreciated.

I'm a bit sad that this is the first time that I've seen links to the blogs for the GSOC students.

I've tried a few times to find them without success. Perhaps next year they can be made more obvious?

Leave a comment

Job hunting for programmers

Land the Tech Job You Love, Andy Lester's guide to job hunting for programmers and other technical professionals, is available in PDF, ePub and .mobi formats, all DRM-free, as well as good old-fashioned paper.