Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
36 used & new from £14.85

Have one to sell? Sell yours here
 
   
Intermediate Perl
 
 

Intermediate Perl (Paperback)

by Randal L. Schwartz (Author), brian d foy (Author), Tom Phoenix (Author)
4.3 out of 5 stars See all reviews (3 customer reviews)
RRP: £30.99
Price: £23.49 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £7.50 (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.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Want guaranteed delivery by Tuesday, July 14? Choose Express delivery at checkout. See Details
29 new from £14.85 7 used from £17.30

Frequently Bought Together

Intermediate Perl + Mastering Perl + Learning Perl
Price For All Three: £63.77

Show availability and shipping details

  • This item: Intermediate Perl by Randal L. Schwartz

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • Mastering Perl by brian foy

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • Learning Perl by Randal Schwartz

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions


Customers Who Bought This Item Also Bought

Learning Perl

Learning Perl

by Randal Schwartz
4.4 out of 5 stars (48)  £20.14
Mastering Perl

Mastering Perl

by brian foy
4.5 out of 5 stars (2)  £20.14
Programming Perl

Programming Perl

by Larry Wall
4.3 out of 5 stars (24)  £28.99
Perl Best Practices

Perl Best Practices

by Damian Conway
5.0 out of 5 stars (4)  £20.14
Perl Cookbook

Perl Cookbook

by Tom Christiansen
4.5 out of 5 stars (11)  £23.08
Explore similar items

Product details

  • Paperback: 278 pages
  • Publisher: O'Reilly Media, Inc.; 2nd edition (8 Mar 2006)
  • Language English
  • ISBN-10: 0596102062
  • ISBN-13: 978-0596102067
  • Product Dimensions: 23.1 x 17.5 x 1.8 cm
  • Average Customer Review: 4.3 out of 5 stars See all reviews (3 customer reviews)
  • Amazon.co.uk Sales Rank: 61,891 in Books (See Bestsellers in Books)

    Popular in these categories:

    #5 in  Books > Computing & Internet > Programming > Languages > Perl
    #44 in  Books > Computing & Internet > UNIX & Linux
    #55 in  Books > Computing & Internet > Programming > Languages & Tools > Scripting

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
Intro. PERL Programming
   extension.ucsd.edu/online    Online class with UC San Diego Begins June 29th. Enroll today. 
  
 

Product Description

Product Description
Perl is a versatile, powerful programming language used in a variety of disciplines, ranging from system administration to web programming to database manipulation. One slogan of Perl is that it makes easy things easy and hard things possible. "Intermediate Perl" is about making the leap from the easy things to the hard ones. This book offers a gentle but thorough introduction to intermediate programming in Perl. Written by the authors of the best-selling "Learning Perl", it picks up where that book left off. Topics include: Packages and namespaces; references and scoping; manipulating complex data structures; object-oriented programming; writing and using modules; testing Perl code; and contributing to CPAN. Following the successful format of "Learning Perl", we designed each chapter in the book to be small enough to be read in just an hour or two, ending with a series of exercises to help you practice what you've learned. To use the book, you just need to be familiar with the material in "Learning Perl" and have ambition to go further. Perl is a different language to different people. It is a quick scripting tool for some, and a fully-featured object-oriented language for others. It is used for everything from performing quick global replacements on text files, to crunching huge, complex sets of scientific data that take weeks to process. Perl is what you make of it. But regardless of what you use Perl for, this book helps you do it more effectively, efficiently, and elegantly. "Intermediate Perl" is about learning to use Perl as a programming language, and not just a scripting language. This is the book that turns the Perl dabbler into the Perl programmer.

From the Publisher
Perl programmers need a clear roadmap for improving their skills. Intermediate Perl teaches a working knowledge of Perl's objects, references, and modules -- all of which makes the language so versatile and effective. Written by the authors of the bestselling Llama book, Learning Perl, this guide offers a gentle but thorough introduction to intermediate programming in Perl. Topics include packages and namespaces, references and scoping, manipulating complex data structures, writing and using modules, package implementation, and using CPAN.

See all Product Description

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
Check a corresponding box or enter your own tags in the field below
perl
programming
computer science
coding - perl
sysadmin
textbook
perl programming
classroom

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

Intermediate Perl
60% buy the item featured on this page:
Intermediate Perl 4.3 out of 5 stars (3)
£23.49
Learning Perl
19% buy
Learning Perl 4.4 out of 5 stars (48)
£20.14
Programming Perl
11% buy
Programming Perl 4.3 out of 5 stars (24)
£28.99
Perl Pocket Reference (Pocket Reference (O'Reilly))
6% buy
Perl Pocket Reference (Pocket Reference (O'Reilly)) 4.5 out of 5 stars (2)
£5.63

 

Customer Reviews

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

 
4 of 4 people found the following review helpful:
4.0 out of 5 stars Good follow up to the Llama, but poorly organised, 14 Jul 2007
If you've mastered The Llama (Learning Perl), make haste to read this one. Even if you only want to do scripting with Perl, you'll eventually find you need data structures slightly more complicated than just flat arrays and hashes, and you need to know about references for that. While Programming Perl does contain a fair chunk of material on just this subject, it was a bit too much for me to digest after The Llama. If Intermediate Perl (aka The Alpaca) had been around for me to read, I would have had a much easier time.

Written in the same style as The Llama, this breeze through most of the rest of Perl, in particular: references, objects, packages and modules. These are the bits that you need to use Perl as a general purpose programming language, not just for scripting. In a similar pragmatic vein, it also covers how to use tools to build your own packages in the CPAN style, and there's a good chunk of material on using Test::More for unit tests. Probably the only thing missing is material on type globs and symbol tables, although hopefully, brian d foy's forthcoming Mastering Perl will fill in these gaps.

The bottom line is this is Llama part 2, and you need to read it if you want to have any hope of understanding anyone else's Perl. But I can't give it five stars. The major problem is that the material is not very well organised. At the chapter level, objects are sandwiched between modules and packages. It would have been far preferable to keep the module and package information together. As a result, the distinction between modules and packages is rather muddied, and the introduction of objects in the middle just makes things worse. Overall, I found the explanations to lack the clarity of the Llama.

A more minor complaint is that, while there are mercifully fewer annoying footnotes, the Gilligan's Island theme (fellow people of Britain, read the Wikipedia article before you start) grates far sooner than the Flintstones flavour of the Llama.

That said, make this your second book on Perl. Then, _still_ don't read The Camel yet. Avail yourself of Perl Best Practices first.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4 of 4 people found the following review helpful:
5.0 out of 5 stars An excellent teaching book, 20 Jul 2006
By D. J. Walrond - See all my reviews
(REAL NAME)   
The first edition of this book was called "Learning Perl Objects, References, and Modules", which is a bit of a mouthful and therefore has sensibly been renamed to "Intermediate Perl". It's the follow up book to "Learning Perl", written by the same authors so if you have finished "Learning Perl" and want to learn more Perl, then this is the book for you.

The book is designed for the reader to work from cover to cover. Basic knowledge of Perl is assumed, so you could skip "Learning Perl" if you've been using the language for a while. There are some exercises at the end of each chapter, with answers given in the Appendix. The book was originally written from courses the authors ran, so it is tuned to have an appropriate learning curve if your Perl knowledge can be summed up by "Learning Perl". Compared with "Programming Perl" it is a completely different style of book; "Programming Perl" is more of a reference book, so is useful in a different way to "Intermediate Perl". If you are looking to develop your Perl skills and want a bit of hand holding then "Intermediate Perl" will certainly help with that.

The book is written in a quite chatty manner: it covers the basics then builds up slowly to the more complex tasks of dealing with larger programs and modules. The book looks at how to write better Perl programs and introduces writing Perl modules. For a 250 page book there is certainly a lot packed into it.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
4.0 out of 5 stars Good Book, Take it Slow!, 23 Nov 2006
By R. A. Bagshaw (Nottingham, UK) - See all my reviews
(REAL NAME)   
This is actually a really good book but I can't help but feel that it delves into some topics very early and this can create some confusion. I purchased this book after reading the original Learning Perl book, the first chapter of intermediate perl was very tricky for me but then it did seem to make more sense as I completed chapters. Great book if you take your time! my advice, buy this book, read it slowly, read some chapters again, and dont worry too much with questions like "Why would I ever use a reference?" until you are at least onto basic object principles.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

 Beta (What's this?)
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]

   


Listmania!


Look for similar items by category


Feedback


Fun for Everyone

Christmas Gifts
Achieve over 15,000 RPM with our great range of Powerballs.

Shop the Powerball store

 

More From Randal Schwartz

Learning Perl

Learning Perl by Randal Schwartz, Tom...

When it comes to working a little "behind the scenes" magic for a Web... Read more
£30.99 £20.14

 

Train Hard...Play Hard

Nike, Gola, Converse, and more
Gear up with up to 60% off athletic and outdoor shoes.

Shop now

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and 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
The Girl Who Played with Fire
Breaking Dawn (Twilight Saga)
The Girl with the Dragon Tattoo
The Host
The Host by Stephenie Meyer

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates