March2006Meeting

Anthony Johnson edited this page May 16, 2013 · 1 revision

March Meeting

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

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

Slides

Podcast

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

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.)
Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.