FREE Delivery in the UK.
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Beginning Perl (Expert'S ... has been added to your Basket

Dispatch to:
To see addresses, please
Please enter a valid UK postcode.
FREE Delivery on orders over £10.
Condition: Used: Good
Comment: Used Good condition book may have signs of cover wear and/or marks on corners and page edges. Inside pages may have highlighting, writing and underlining. All purchases eligible for Amazon customer service and a 30-day return policy.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Beginning Perl (Expert'S Voice In Open Source) Paperback – 14 Apr 2010

3.4 out of 5 stars
5 star
4 star
3 star
2 star
1 star
3.4 out of 5 stars 8 reviews from the U.S.

See all 2 formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
£7.00 £2.26
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more
£31.50 FREE Delivery in the UK. In stock. Dispatched from and sold by Amazon. Gift-wrap available.
click to open popover

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.

Product details

Product description

About the Author

James Lee is a hacker and open-source advocate based in Illinois. He holds a master's degree from Northwestern University, and he can often be seen rooting for the Wildcats during football season. As founder of Onsight, Lee has worked as a programmer, trainer, manager, writer, and open-source advocate. Lee coauthored Hacking Linux Exposed, Second Edition, as well as Open Source Web Development with LAMP. He enjoys hacking Perl and has written many articles on Perl for Linux Journal. Lee also enjoys developing software for the Web, reading, traveling and, most of all, playing with his kids, who are too young to know why dad's favorite animals are penguins and camels.

Customer Reviews

There are no customer reviews yet on
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on (beta) (May include reviews from Early Reviewer Rewards Program) 3.4 out of 5 stars 8 reviews
5.0 out of 5 stars Good book for beginners 1 Feb. 2014
By Richard C. Parvin - Published on
Format: Paperback Verified Purchase
I know some Perl. This book provided a basic education. The exercises help me hon my skills. I recommend it.
5.0 out of 5 stars Five Stars 13 Oct. 2014
By Jay - Published on
Format: Paperback Verified Purchase
Great book to start with
2 of 4 people found the following review helpful
1.0 out of 5 stars Accurate, but superficial and shoddy 7 Nov. 2012
By verbose - Published on
Format: Paperback Verified Purchase
I did not like the author's approach and style. The tone is unnecessarily jokey and got tedious pretty quickly. Features of the language are treated rather superficially, and only by example: "If you do this, you will get this result." There is no in-depth discussion.

For example, the chapter on regular expressions does not discuss conceptually how they are built of atoms and metacharacters. Instead, the author just begins with literal matches, then gives examples of various metacharacters and their use. So instead of a deep structural understanding of regexes, the reader gets only a list of metacharacters that can be used to check for matches of different kinds. The tools become instrumental rather than conceptual.

So much bad code gets written by folks who learn solely from books like this. They know how to manipulate certain tools to get certain results, but they have no actual understanding of the craft or the language.

The book is also structured poorly. The examples keep using functions that haven't been introduced yet, and the only explanation is: "We'll find out what this function is doing in chapter #foo." Surely the author could have rewritten the example not to use that function. But the reader ends up just taking code on faith, not really understanding what's going on in the big picture, focusing only on the one narrow statement that is immediately relevant to what the author is trying to illustrate. It's another indication of the superficial approach to code.

The production values are surprisingly shoddy. The font size is tiny, and how dark it is changes from one page to the next. The chapter on regexes (again) is, for no reason that I can fathom, printed in a font rather smaller than the rest of the chapters.

Although the book is clear and approachable, I got put off by its superficiality and lame humor. I gave up and purchased Learning Perl 6e by Randal Schwartz et al. That one is much more thorough in explaining how the language actually works, rather than being a sampler of the tools the language provides. Don't waste your money on this one.
0 of 2 people found the following review helpful
3.0 out of 5 stars Fine Text 4 Feb. 2013
By Mel B. - Published on
Format: Paperback Verified Purchase
This is a fine textbook, and it worked well for the course. It's a very simple and straight forward book..
6 of 12 people found the following review helpful
2.0 out of 5 stars Where's the beef? 14 April 2010
By Louis Bova - Published on
Format: Paperback Verified Purchase
I like this book. I really do. But the cover says "Covers Perl 5.10", while there's nothing inside the book about 5.10. There's no "say", no "smart matching", no "switch". Nothing at all that I can identify as new for 5.10. I am very disappointed.
Were these reviews helpful? Let us know