[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