Book description
In this smooth, carefully paced course, leading Perl trainers and a Windows NT practitioner teach you to program in the language that promises to emerge as the scripting language of choice on NT. With a foreword by Larry Wall, the creator of Perl, this book is the "official" guide for both formal (classroom) and informal learning. Based on the "llama book," Learning Perl on Win32 Systems features tips for PC users and new NT-specific examples. Perl for Win32 is a language for easily manipulating text, files, user and group profiles, performance and event logs, and registry entries, and a distribution is available on the Windows NT Resource Kit. Peer-to-peer technical support is now available on the perl.win32.users mailing list. The contents include:
An introduction to "the Perl way" for Windows users
A quick tutorial stroll through Perl in one lesson
Systematic, topic-by-topic coverage of Perl's broad capabilities
Innumerable, brief code examples
Programming exercises for each topic, with fully worked-out answers
Access to NT system functions through Perl
Database access with Perl
CGI programming with Perl
Erik Olson is director of advanced technologies for Axiom Technologies, LC, where he specializes in providing Win32 development solutions. Randal L. Schwartz and Tom Christiansen have also written Programming Perl, co-authored with Larry Wall and published by O'Reilly & Associates.
Publisher resources
Table of contents
-
Learning Perl on Win32 Systems
- Foreword to the First Edition of Learning Perl
- Foreword to the Present Edition
- Preface
-
1. Introduction
- History of Perl
- Purpose of Perl
- Availability
- Support
- Basic Concepts
-
A Stroll Through Perl
- The “Hello, world” Program
- Asking Questions and Remembering the Result
- Adding Choices
- Guessing the Secret Word
- More than One Secret Word
- Giving Each Person a Different Secret Word
- Handling Varying Input Formats
- Making It Fair for the Rest
- Making It a Bit More Modular
- Moving the Secret Word List into a Separate File
- Ensuring a Modest Amount of Security
- Warning Someone When Things Go Astray
- Many Secret Word Files in the Current Directory
- Listing the Secret Words
- Making Those Old Word Lists More Noticeable
- Maintaining a Last-Good-Guess Database
- The Final Programs
- Exercises
- 2. Scalar Data
- 3. Arrays and List Data
- 4. Control Structures
- 5. Hashes
- 6. Basic I/O
- 7. Regular Expressions
- 8. Functions
- 9. Miscellaneous Control Structures
- 10. Filehandles and File Tests
- 11. Formats
- 12. Directory Access
- 13. File and Directory Manipulation
- 14. Process Management
- 15. Other Data Transformation
- 16. System Information
- 17. Database Manipulation
- 18. CGI Programming
- 19. OLE Automation
- A. Exercise Answers
-
B. Libraries and Modules
- Library Terminology
-
Standard Modules
- General Programming: Miscellaneous
- General Programming: Error Handling and Logging
- General Programming: File Access and Handling
- General Programming: Classes for I/O Operations
- General Programming: Text Processing and Screen Interfaces
- Database Interfaces
- Mathematics
- The World Wide Web
- Networking and Interprocess Communication
- Automated Access to the Comprehensive Perl Archive Network
- Time and Locale
- Object Interfaces to Built-in Functions
- For Developers: Autoloading and Dynamic Loading
- For Developers: Language Extensions and Platform Development Support
- For Developers: Object-Oriented Programming Support
- CPAN: Beyond the Standard Library
- Win32 Extensions
- C. Networking Clients
- D. Topics We Didn’t Mention
- Index
- Colophon
Product information
- Title: Learning Perl on Win32 Systems
- Author(s):
- Release date: August 1997
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781565923249
You might also like
book
Mathematical Modeling with Multidisciplinary Applications
Features mathematical modeling techniques and real-world processes with applications in diverse fields Mathematical Modeling with Multidisciplinary …
book
Tidy First?
Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up …
book
C# Cookbook
Even if you're familiar with C# syntax, knowing how to combine various language features is a …
book
Fluent React
When it comes to building user interfaces on the web, React enables web developers to unlock …