[PLUG-ANNOUNCE] ANNOUNCEMENT: Advanced Topics March 15th 2006
Alan
alan at clueserver.org
Sun Mar 12 22:42:40 PST 2006
Portland Linux/Unix Group Advanced Topics
Topic: The Guts of Perl (and why you should care)
Presenter: Eric Wilhelm
Date: March 15th 2006
Time: 7:00pm - 9:00pm
Location: Jax 826 SW 2nd Ave
Portland, OR
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:
* 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.
* Example code, case studies, and esoteric observations.
Applications:
* Mechanically analyzing readability and refactorability of Perl code.
* Design patterns and optimization insights.
* Better understanding of what is under the hood.
Usual meeting rules apply.
More information about the PLUG-announce
mailing list