Discount Book Store - Rbookshop.comOnline Book StoreBusiness BooksComputer BooksEngineering BooksMathematics BooksScience BooksView All Categoriesnavmap
arrow Search for books at ARC Spider:
arrow Search for books at Powells:
arrow
Buy a Book from Amazon.com
bar
How to buy? - A step-by-step guide

Book Categories


Perl: A Beginner's Guide

Buy Perl: A Beginner's Guide here, one of many Apache Web Server books offered for sale at discount prices here at Rbookshop.com.  We greatly appreciate your patronage at Rbookshop and look forward to offering you great products and prices now and in the future.
You Are Here:  Home > Computer Books > Apache Web Server > Item 492

View Previous Product in our Apache Web Server Store      View Next Product in our Apache Web Server Store

Click here to buy Perl: A Beginner's Guide by  R. Allen Wyke. Perl: A Beginner's Guide
by R. Allen Wyke
Sales Rank: 648231
3.5 out of 5 stars
$29.99
At Amazon
on 9-9-2008.
Buy Perl: A Beginner's Guide now! Get Info on Perl: A Beginner's Guide
Features
  • Cover Type: Paperback with 500 pages
  • Published by: McGraw-Hill Companies
  • Edition: 1st Edition December 26, 2000
  • Written in: English
  • ISBN 10 Number: 0072129573
  • ISBN 13 Number: 978-0072129571
  • Book Dimensions: 9.1 x 7.4 x 1.1 inches
  • Weighs: 1.5 pounds


Reader Reviews
I am always on the lookout for Perl books from sources other than O'Reilly & Associates. Since Larry Wall works for them, they are The Authorities on the language, no question. But I've often felt that they know the language perhaps too well; they are so familiar with its subtleties that they don't do as good a job of explaining the basics as they might. I consider myself to be beyond the novice stage in Perl programming, but far from an expert, so I was very interested in what Perl: A Beginner's Guide had to say. It is a maddening book. I really would like to say something positive about it, but it is so full of typos, and so haphazardly put together, that I just can't. The slipshod feeling shows right from the beginning. After explaining how to run the traditional "Hello, World" program, the authors explain the chomp() function, which removes a newline character from the end of an input line. We're then given a Note, with a box around it, to clear up a key point: "Perl also has a function called chomp(), which removes the last character of a string. Unlike chomp(), chomp() removes any character, no matter what it is, whereas chomp() only remove the character if it's a newline character. When you only need to remove a trailing newline character, you should always use chomp(), because it's safer." Got that? Sure, you know that they're talking about chop() versus chomp(), and this is only a typo. But how long will it take the beginner who's reading this book to figure that out? On page 59 the authors introduce Perl's comparison operators, including the = = operator inherited from C, and the source of much confusion among novices and experts alike. Twenty-three pages later we finally get an example of one of these operators, and it's wrong: $a = 20; if( $a = 15){ print "a is equal to 15\n"; } else.... This example, of course, will print "a is equal to 15" until the cows come home. Or until the reader throws the book aside in disgust. I could go on, but you get the point. The problem is not only that the book is full of small errors like the ones I've cited; the problem is that their presence makes you mistrust everything the book says, even when it's correct. A more subtle issue, and one that's harder to get a handle on, is the fact that the book's examples are, for the most part, trivial. You get the feeling that the authors, faced with the need to come up with an example to illustrate the feature of the language they were discussing at the moment, just wrote down whatever popped into their heads. The examples illustrate the point, but they don't take on the more important job of helping the reader to begin to think like a Perl programmer. For example, in the section on regular expressions, there are a series of examples that use this syntax: if ($result = $string1 =~ /Hello/){ This example is used over and over, and yes, it works. But, since we never make use of $result anywhere else, a Perl programmer would simplify this to: if ($string1 =~ /Hello/){ Moreover, in the real world, you'd be more likely to see something like: if (/Hello/){ -- which makes use of the implied $_ variable. Although an awareness and understanding of the many $x variables are key to understanding Perl's often-cryptic syntax, references to them are sprinkled haphazardly throughout the book; nowhere are they laid out in a logical, orderly fashion. As I said at the beginning, I really would like to like this book. The authors obviously have gone out of their way to try to write a manual that makes Perl approachable for beginners. What they've got here is a good first draft; but it's not ready for publication. Comment | | (Report this)


Back To Top

View Previous Product in our Apache Web Server Store      View Next Product in our Apache Web Server Store

Perl: A Beginner's Guide
List Price: $29.99
Available from Amazon
Price: $29.99
Updated on 9-9-2008.
Buy Perl: A Beginner's Guide now! Get Info on Perl: A Beginner's Guide




NOTICE: All prices, availability, and specifications
are subject to verification by their respective retailers.




We offer Perl: A Beginner's Guide and other related Apache Web Server Books here at Rbookshop.com. To view more books about Apache Web Server please use the previous and next buttons near the top of this page.




Alternative Med Books | Art Books | Business Books | Comic Books | Computer Books | Cook Books | Engineering Books | History Books | Hobby Books | Law Books | Mathematics Books | Medical Books | Popular Authors | Rare Books | Religion Books | Romance Books | Science Books | Science Fiction Books | Sports Books | Travel Books | Unusual Subjects Books
Discount Book Store
Rbookshop

Copyright © 2008, dvddispatcher.com

121101 Computer Books Online and Available as of 9-9-2008.