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


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


--Eric
-- 
Peer's Law: The solution to the problem changes the problem.
---------------------------------------------------
    http://scratchcomputing.com
---------------------------------------------------


More information about the Pdx-pm-list mailing list