[Pdx-pm] March Meeting Tonight

Josh Heumann perl-pm at joshheumann.com
Wed Mar 8 10:39:06 PST 2006


March Meeting
March 8th, 6:30pm at Free Geek, 1741 SE 10th Ave

Topic: The Guts of Perl (and why you should care)
Presenter: Eric Wilhelm

Briefly covering:

(roughly) What the perl interpreter does when you throw a program at it.
How perlguts and compiled extensions work. How to peek into perl internals
with Perl code. How this knowledge is useful.

Agenda:

    * (requisite viewing of fluff / late arrivals)
    * Overview of perl's parse, compile, run process.
    * Possibly some mildly off-topic bits about XS, perlapi, etc.
    * Tour of the B:: modules.
    * (heckling)
    * Comparisons between B and PPI approaches.
    * (likely more heckling)
    * Example code, case studies, and esoteric observations.
    * (beer at the Lucky Lab) 

Applications:

    * Mechanically analyzing readability and refactorability of Perl code.
    * Design patterns and optimization insights.
    * Better understanding of what is under the hood.
    * An opportunity to heckle me (heckling-based learning optional.) 


More information about the Pdx-pm-list mailing list