O'Reilly Open Source Convention
oreilly.comO'Reilly Network

Arrow Home
Arrow Registration
Arrow Hotel/Travel
Arrow See & Do
Arrow Tutorials
Arrow Sessions
Arrow Evening Events
Arrow BOFs
Arrow Speakers
Arrow Press
Arrow Mail List
Arrow Exhibitors
Arrow Sponsors
O'Reilly Open Source Convention
Sheraton San Diego Hotel, San Diego, CA
July 23-27, 2001

News Coverage


Advanced Perl

Tom Christiansen, Author / CEO, TCPC

Track: Perl Conference 5
Date: Monday, July 23
Time:†8:45am - 12:15pm
Location: Catalina Ballroom

Attendees who already know Perl but want the more advanced, wizardly bits.

This is an upper level course to hone your existing Perl programming skills, particularly in the more esoteric areas of modules and advanced regular expressions. You will also learn things that are new in Perl 5.6, advanced namespace management, and optimizing efficiency by extending Perl with C.


  • Advanced namespace management
    • reference notation
    • symbol tables
    • typeglobs
    • symbolic references
  • Modules
    • caller
    • exporting
    • overriding built in functions
    • prototypes
  • New things in Perl 5.6
    • 3-arg open
    • autovivifying filehandles
    • our
    • lexical warnings
    • vstrings
    • BEGINís friends
    • lvalue subroutines
    • Unicode
  • Advanced regular expressions
    • compilation
    • interpolation
    • qr//
    • debugging REs
    • lookarounds
    • POSIX RE classes
    • RE surprises
    • multiline REs
    • code in REs
  • Extending Perl with C
    • XS and SWIG
    • simple example
    • parts of an XSUB
    • compiling
    • wrapping existing functions
    • handling arguments
    • automatic generation of wrappers
    • return values
    • Perlís data values
    • reference counts and mortality

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.