O'Reilly Open Source Software  Convention
O'Reilly HomeO'Reilly Network
ConferencesSoftwareInternational

 SCHEDULE
Arrow Your Schedule
Arrow Your Profile
Arrow Log Out
 Create Your
 Schedule


 Tutorials:
Arrow Monday
Arrow Tuesday
 Sessions:
Arrow Wednesday
Arrow Thursday
Arrow Home
 

Innovate  – Collaborate  – Discover
O'Reilly Open Source Software Convention

July 17-20, 2000 in Monterey, California
Hornbill

Tutorial

Tricks of the Wizards

Mark-Jason Dominus, Chief Programmer, Plover Systems Co.

Track: Perl Tutorial
Date: Tuesday, July 18
Time: 8:45am - 12:15pm
Location: De Anza II

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 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 iterators, caching and memorizing; and techniques for building input tokenizers in Perl using regular expressions
  • 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


O'Reilly Home | Conferences Home | Open Source Convention Home
Register | Hotel | Tutorials | Sessions | BOFs | Speakers
Press | Mail List | Exhibitors/Sponsors

© 2000, O'Reilly Media, Inc.
conf-webmaster@oreilly.com