

|
Innovate--Collaborate--Discover
O'Reilly Open Source Convention
Sheraton San Diego Hotel, San Diego, CA
July 23-27, 2001
|
|
Tutorial
Tricks of the Wizards
Mark-Jason Dominus, Chief Programmer, Plover Systems Co.
Track: Perl Conference 5
Date: Tuesday, July 24
Time: 8:45am
- 12:15pm
Location: Grande Ballroom A
Who Should Attend:
Intermediate Perl users who want to become experts,
and experts who want to become more expert.
We'll emphasize using the unique features of Perl that make it
different from other languages, so the techniques shown will probably
be new even to programmers experienced with other languages. We'll
cover five areas, with many detailed code examples.
Course Outline:
- A detailed explanation of globs, including the internals of the Perl symbol table, what globs are and what they can be used for, and how Exporter.pm works
- "tie," including the combination of "tie" with the exporter to create a module that exports a "magical" variable, and use of tied filehandles to evade a poor interface design in a module
- AUTOLOAD, with such common uses as method generation, autosplitting, and selfloading
- "Big techniques," including: caching and memoization; techniques for building input tokenizers in Perl using regular expressions; using a replacement for Perl's built-in debugger for code introspection and profiling.
- Ten quick and easy hacks that use Perl's unique features to perform common small operations such as combining two lists or loading a function on demand
|
oreilly.com Home |
Conferences Home |
Open Source Convention Home
Registration |
Hotels/Travel |
Tutorials |
Sessions |
Speakers
Press |
Mail List |
Exhibitors |
Sponsors

© 2001, O'Reilly Media, Inc.
conftech@oreilly.com
|
|