Check out the new USENIX Web site.
 1998 USENIX Annual Technical Conference - June 15-19, 1998 - Marriott Hotel, New Orleans, Louisiana
Jump to Conference Home Page Jump to Registration Information
Table of Contents
M8   Introduction to Perl for Programmers
Tom Christiansen, Consultant

Who should attend: Programmers with backgrounds in C programming, shell scripting, or both. Previous exposure to Perl is beneficial, but not essential. Experienced UNIX programmers and administrators will come up to speed on Perl very rapidly, but programmers on other platforms can also learn and use Perl.

Designed to be programmer-friendly and platform-neutral, Perl is a high-level, general-purpose programming language that makes medium-hard tasks easy and seriously non-trivial tasks possible. Now moving into its second decade, Perl has become the language of choice across all platforms for programmers engaged in rapid prototyping, system utilities, software tools, system management tasks, data base access, graphical programming, and World Wide Web programming.

Topics will include:

-    Use of detailed descriptions and examples of the syntax and semantics of the language
-    Data types and data structures
-    Operators and control flow
-    Regular expressions
-    I/O facilities
-    Database access
-    User-defined functions
-    Writing and using library modules
-    An easy intro to Perl's object-oriented programming mechanisms

NOTE:  While this course is based on Perl version 5.004, it will not provide detailed discourse on all advanced programming constructs now afforded by that release. It is a jump-start course on Perl for experienced programmers, not an advanced course for Perl programmers.


Tom Christiansen  (M8, T7has over fifteen years experience in programming, administering, and teaching about UNIX and internet systems. He has been involved with Perl since day zero of its initial public release in 1987. Co-author of the 2nd editions of Programming Perl, Learning Perl, and Learning Perl on Win32 Systems, Tom is also the developer of the Web site, major caretaker of Perl's online documentation, co-author of the Perl FAQ list, and president of The Perl Journal. Tom served two terms on the USENIX Association Board of Directors.

Program at-a-Glance - Tutorials - Technical Program - Registration -
Birds-of-a-Feather - Conference Activities - Hotel & Travel Info - Conference Home
Conference Index
Events Calendar