|
Perl @ Web Programming
Programming Shed : Programmer Store & Resources |
|
|
|
Perl Index - Perl Book : Learning Perl on Win32 Systems
by Randal L. Schwartz, Tom Christiansen, Erik W. Olson, Erik Olsen Paperback: 306 pages Dimensions (in inches): 0.80 x 9.18 x 7.02 Publisher: O'Reilly & Associates ISBN: 1565923243; (August 1997) 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 • Perl modules for OLE automation and the Registry. 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. Ingram: In this 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. Based on the "llama" book, this book features tips for PC users and new NT-specific examples, along with a forward by Larry Wall, the creator of Perl Pub: 8/97. Book Info: Provides an introduction to the Perl way for Window users. Includes topic-by-topic coverage of Perl's broad capabilities and many brief code examples, and programming exercises. Covers arrays and list data, file and directory manipulation, CGI programming and more. Paper. From Book News, Inc.: Based on the second edition of , modified to be applicable to Perl programming on Windows NT systems. Provides a "gentle" (from the preface) introduction (rather than a comprehensive guide), touching on most common operations and language idioms found in Perl programs. Each chapter ends with exercises. Book News, Inc.®, Portland, OR Customer Reviews Reviewer: dze from Ottawa, Ontario, Canada 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. Reviewer: A reader from Mont Vernon, NH United States 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. Reviewer: adominey from Irving, TX United States 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. The only problems I had with the book are that the CGI (and OOP, which is introduced only in the context of CGI...but it could be so much more) chapter is left in limbo as far as being able to use any of the examples. If it were used on a Unix webserver (which are almost always setup to handle Perl CGI scripts), the examples would work fine. However, this is Perl for Win32, so IIS or PWS (if possible...I don't think it is, however) should be the web platforms targetted, and a "quick and dirty" setup instruction would be good to be able to test those examples. |
|
|
© 2005-2006, Programming Shed
|