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


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
Innovate--Collaborate--Discover
O'Reilly Open Source Convention
Sheraton San Diego Hotel, San Diego, CA
July 23-27, 2001

News Coverage

Tutorial

Advanced Perl

Tom Christiansen, Author / CEO, TCPC

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

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

WHAT ATTENDEES WILL LEARN:
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.

TUTORIAL OUTLINE:

  • 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.
conftech@oreilly.com