Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
65 used & new from $0.01

Have one to sell? Sell yours here
 
   
Learning Perl on Win32 Systems
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Learning Perl on Win32 Systems (Paperback)

by Randal L. Schwartz (Author), Tom Christiansen (Author), Erik Olsen (Author)
3.4 out of 5 stars See all reviews (29 customer reviews)

List Price: $34.95
Price: $26.56 & this item ships for FREE with Super Saver Shipping. Details
You Save: $8.39 (24%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 2 left in stock--order soon (more on the way).

Want it delivered Monday, July 20? Choose One-Day Shipping at checkout. Details
27 new from $4.95 38 used from $0.01
Also Available in: List Price: Our Price: Other Offers:
Paperback (Bargain Price) 13 used & new from $4.60
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Frequently Bought Together

Learning Perl on Win32 Systems + Win32 Perl Scripting: The Administrator's Handbook (Circle) + Win32 Perl Programming: The Standard Extensions (2nd Edition) (Circle)
Price For All Three: $98.31

Show availability and shipping details


Customers Who Bought This Item Also Bought


Editorial Reviews

Product 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. Perl for Win32 is a language for easily manipulating text, files, user and group profiles, performance and event logs, and registry entries. Based on the "llama book," Learning Perl on Win32 Systems features tips for PC users and new NT-specific examples, along with a foreword by Larry Wall, the creator of Perl, and Dick Hardt, the creator of Perl for Win32. The contents include:
    An introduction to "the Perl way" for Windows usersA quick tutorial stroll through Perl in one lessonSystematic, topic-by-topic coverage of Perl's broad capabilitiesInnumerable, brief code examplesProgramming exercises for each topic, with fully worked-out answersAccess to NT system functions through PerlDatabase access with PerlCGI programming with PerlPerl modules for OLE automation and the Registry


About the Author
Erik Olson is a renegade linguist who makes a living developing software for Win32 platforms. Erik is currently the chief technical officer at Axiom Technologies, LC, a software outsourcing shop. Erik delivers developer training, system administration, and program/concept development for a number of large-scale horizontal and vertical applications. Working as a program developer since 1986, Erik has implemented a variety of systems ranging from point-of-sales systems to horizontal PIM products to real-time financial market applications. Although much of his work is done in C++, he has particular interests in Web development and scripting languages. Erik coauthored Learning Perl on Win32 Systems with Tom Christiansen and Randal Schwartz.

Tom Christiansen is a freelance consultant specializing in Perl training and writing. After working for several years for TSR Hobbies (of Dungeons and Dragons fame), he set off for college where he spent a year in Spain and five in America, dabbling in music, linguistics, programming, and some half-dozen different spoken languages. Tom finally escaped UW-Madison with B.A.s in Spanish and computer science and an M.S. in computer science. He then spent five years at Convex as a jack-of-all-trades working on everything from system administration to utility and kernel development, with customer support and training thrown in for good measure. Tom also served two terms on the USENIX Association Board of directors. With over fifteen years' experience in UNIX system administration and programming, Tom presents seminars internationally. Living in the foothills above Boulder, Colorado, surrounded by mule deer, skunks, and the occasional mountain lion and black bear, Tom takes summers off for hiking, hacking, birding, music making, and gaming.

Product Details

  • Paperback: 306 pages
  • Publisher: O'Reilly Media, Inc.; 1st edition (August 1, 1997)
  • Language: English
  • ISBN-10: 1565923243
  • ISBN-13: 978-1565923249
  • Product Dimensions: 9.1 x 7 x 0.8 inches
  • Shipping Weight: 1.1 pounds (View shipping rates and policies)
  • Average Customer Review: 3.4 out of 5 stars See all reviews (29 customer reviews)
  • Amazon.com Sales Rank: #499,037 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #9 in  Books > Computers & Internet > Programming > APIs & Operating Environments > Win32 API

Look Inside This Book

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(3)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

29 Reviews
5 star:
 (5)
4 star:
 (12)
3 star:
 (5)
2 star:
 (5)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.4 out of 5 stars (29 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
44 of 48 people found the following review helpful:
2.0 out of 5 stars A pretty weak., February 22, 1998
By A Customer
This is a pretty weak introductory book. Don't' buy it with your own money (corporate funds are probably OK if the book is discounted more than 20% ;-). The authors definitely do not understand the Win32 environment well enough. The language is explained as an isolated phenomenon without reference to existing scripting tools (VBA, VBScrit, Rexx, etc.). The main use of Perl in Win32 environment is CGI progammining and here the book does not have enough value for beginners. Generally this book looks like an attempt to adapt the original Randal Schwartz book to the Win32 environment (second edition for UNIX also is not the best introductory book available, but at least it was one of the first books on Perl). The adaptation attempt failed and the results are pretty disappointing. Neither the examples, nor style are very suitable to Win32. For example "Standard Perl distribution" (page 6) contains recommendations like: nmake ( Build all of Perl) nmake Test (test your distribution) nmake install (Install to the target dir. In the Makefile) These recommendations can be considered a joke for Win32 beginners, who get used to prepackaged software. Chapters are very uneven in length and quality. The Chapter 1 is disappointing. The secret word guesser introduced in the Chapter 1 is definitely far from the best introductory example for Win32 audience. The number of unexplained concepts introduced here would scare novices. Probably more simple examples of a couple of UNIX-style filters (head, tail, and maybe unique) would be more appropriate. Chapter 2 is OK. Chapter 3 does not provide a clear description of Perl syntactical and semantical achievements and pitfalls. For example, Perl considers a negative subscript on the array as a count back from the end. So each element has two indexes (from the beginning and from the end). The last element has an index -1 that is very convenient. BTW Perl use the same approach in the substr built-in function. Chapter 4 seems to be written by "structured programming diehards" and is very weak. Rich Perl control structures are not covered. Neither continue, next, break operator (they really simplify construction of non-trivial loops), nor the short-circuit semantics of || && operators in if statements (not apparent for people who never programmed in C) was not discussed. Chapter 5 (hashes) is only 4 pages long for such an important subject as associative arrays. Strangely enough it does not mention the %ENV - probably the most important associative array for novices. Chapter 6 (Basic I/O) is very short. Perl after all was designed to process logs and such a chapter definitely should be more than four pages long and should contain more examples. Chapter 7 fails to recognize the different mentality of Win32 users. Basically there are two approaches to the regular expressions in Win32 environment. One is to use it only when necessary and the second is to use them whenever possible. The first camp (partially represented by former REXX users and VB users) prefer more procedural way of text manipulations and tend to rely more on substr, index, length, split and join functions in text manipulations, while the second is the regular expression addicts. The authors definitely belong to the second camp ;-). IMHO non-greedy (minimal) matching is often more convenient that a regular one, especially for novices, but it was never mentioned in the book. Chapter 15 is probably one of the few things that were done right in the book. The index and substr built-in functions are covered adequately. I would like to mention that the authors cover a very important use of the substr in the left part of the assignment function (the idea borrowed from the PL/1). Chapter 16 is just OK. Chapter 17 is a joke as DBM is the Unix-only beast. Only the last page ("Win32 Database interfaces") can be considered relevant for Win32 users. It's really depressing to see such a blunder in an O'Reilly book. Chapter about CGI is somewhat superficial. At the same time it is the main application area for Perl, especially in Win32 environment. The only subject covered in this book that was not covered in the "Cross Platform Perl" is the coverage of OLE2 (Chapter 19). It uses a rather interesting example of MAPI. Win32 is not UNIX. Strangely enough for such a book the discussion of pitfalls of Win32 environment is completely absent. For example the authors fail to stress the difference between chop and chomp function. Even the most annoying difference between UNIX-style and Win32 style directory paths syntax (with "\" instead of "/") was never mentioned. I believe O'Reilly should do better reviewing and editing job if it want to preserve its reputation of publisher of consistently well written and edited books. - Nikolai Bezroukov BASF Corp. Advanced Technology Group. Standard disclaimer applies.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
14 of 15 people found the following review helpful:
4.0 out of 5 stars A hard book to rate, January 26, 2001
By Mark (Ottawa, Canada) - See all my reviews

This book is extremely difficult to rate because it has some major strengths and also some major weaknesses. I could pretty much give this book a rating anywhere between 1 and 5 stars and justify it. That being said, I have learned a lot of perl through reading the book & doing the excellent exercises that are provided (with answers), therefore it deserves a decent rating despite its faults.

The book is an overview of the language, not a reference. It's a tutorial that takes you through the major language features. Some of the chapters are regular expressions, filehandles, formats, hashes, functions, etc. The writing is generally clear and accessible and the examples are very well done. Most people should feel comfortable using perl after working through this book.

The real failing of the book is that it is pitched as a Win32 book but it is full of UNIX-centric examples and idioms. The chapter on DBM is likely to go unused by almost every Windows programmer and there is not much coverage of OLE automation/COM/ActiveX, which is key to Windows. The book would also have benefitted from a look at Windows system administration tasks and how to automate these with perl.

Another minor frustration is the "Topics We Didn't Mention" appendix. This book is only 220 pages + appendices, index, forewords and there could easily have been room for discussing those topics (like basic networking, security, the compiler).

In short, it's a good book to learn perl with if you're stuck using NT at work like me. That being said, the book is rough around the edges and could be polished significantly in a future edition.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
10 of 10 people found the following review helpful:
3.0 out of 5 stars Shallow, but a Helpful Intro to Perl for Win32 People, April 21, 2002
By A Customer
I concur with the bulk of the reviews here: This is a shallow book, especially given Perl's scope. But it WILL help Windows folks understand many of the key Perl concepts that otherwise go unmentioned.

And that's the major point here. The book may be a trivial intro to Perl, but at least it doesn't assume you're a *NIX weenie. After getting annoyed reading the 3rd edition of the camel book, I bought this book. It was helpful in clearing up all those references to the weird stuff that *NIX dudes apparently are born knowning, and got me quickly into writing simple Perl scripts.

You want heavy details of the Win32 or NT-specific functions? Go read the POD embedded in those modules. Or get a different book.

This is "LEARNING Perl on Win32 Systems"... I read it in about 6 hours, total, cover to cover. And in that time it provided just about as good an intro as I could hope for.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

4.0 out of 5 stars Good start
Very good basic Perl book, helped me out quite a bit, if you are new to Perl like I was this gives you a good basic understanding.
Published on January 3, 2007 by bobbio

3.0 out of 5 stars Ok language intro, but missing context
This book provided a reasonable introduction to the language elements. As a complete novice, I learned enough to read CGI scripts. Read more
Published on March 17, 2003 by Gary Sprandel

4.0 out of 5 stars Easy to read, easy to understand.
I found that this book was good, particularly for the Win32 platform, and recommend it to anyone who uses Windows, regardless of their initial interest in programming. Read more
Published on December 4, 2001 by adominey

4.0 out of 5 stars Perl for Win32 People
I know this book has been bashed by some of the Amazon reviewers. However, I think the book has a particular audience (no surprise by the title): new Perl developers who are not... Read more
Published on October 1, 2001 by Mark Diodati

5.0 out of 5 stars O'Right - O'Reilly!
This is a great place to start learning Perl. As a first exposure to THE standard text-processing language of the web, this is as good as you will find. Read more
Published on July 4, 2000 by P.S. Woods

4.0 out of 5 stars An excellent introduction to Perl on Windows systems
If you do not use a Unix system, and are interested in Perl, this is the book you should go for. It provides an entertaining and thorough stroll through the language. Read more
Published on May 3, 2000 by C. Hulshof

4.0 out of 5 stars Great book for picking up Perl
It is a very useful book that covers many useful aspects. It does so quickly, without that filler that many books like to have to make themselves thicker. Read more
Published on March 31, 2000 by Benjamin L. Walling

5.0 out of 5 stars Excellent Book
The O'Reilly books are definately THE books to get if you are interested in Perl. The two Learning Perl books (Unix and Win32) are easy to read and understand and great for a... Read more
Published on February 22, 2000

4.0 out of 5 stars A great guide for Perl novices on Windows.
I've had this book for 2 years, and have definitely gained from the purchase. While its module appendix is somewhat lacking, this book is a great guide for Windows people wanting... Read more
Published on February 2, 2000 by David A. Joyce

5.0 out of 5 stars Dont mess about - just buy it
Clear, concise and to the point examples back up a well thought through and sensibly paced book.

I liked the way that win32 issues were clearly dealt with - no'more trying to... Read more

Published on January 3, 2000 by Thomas Pickering

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Transform Your Bathroom for Less

Home Improvement Value Center
Save up to 50% on sinks, faucets, showerheads, and toilet seats in the Home Improvement Value Center. Make your bathroom transformation a reality today.

Shop the Value Center

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Smooth, Easy Cuts

Shop for tile saws
For cutting stone tile such as granite and marble, a tile saw provides efficient and smooth results.

Shop for tile saws

 
Ad

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates