[Pdx-pm] March Meeting

Eric Wilhelm scratchcomputing at gmail.com
Wed Mar 1 15:28:23 PST 2006

Topic:  The Guts of Perl (and why you should care)
Presenter:  Eric Wilhelm (that's me)
When:  Wed, March 8th, 6:30

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.


(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.
Comparisons between B and PPI approaches.
(likely more heckling)
Example code, case studies, and esoteric observations.
(beer at the Lucky Lab)


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.)

Peer's Law: The solution to the problem changes the problem.

More information about the Pdx-pm-list mailing list