or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
32 used & new from $0.77

Have one to sell? Sell yours here
 
   
Perl 6 Now: The Core Ideas Illustrated with Perl 5 (The Expert's Voice in Open Source)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Perl 6 Now: The Core Ideas Illustrated with Perl 5 (The Expert's Voice in Open Source) (Paperback)

~ (Author) "Perl is a technical creation as well as a social creation, and the license it's distributed under tells a good deal about what kind of..." (more)
Key Phrases: hash subscripts, hyper operators, mutating operators, Damian Conway, Larry Wall, Microsoft Windows (more...)
4.5 out of 5 stars  See all reviews (6 customer reviews)

List Price: $39.99
Price: $32.57 & this item ships for FREE with Super Saver Shipping. Details
You Save: $7.42 (19%)
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 1 left in stock--order soon (more on the way).

Want it delivered Tuesday, November 17? Choose One-Day Shipping at checkout. Details
18 new from $1.70 14 used from $0.77

Frequently Bought Together

Customers buy this book with Perl 6 and Parrot Essentials, Second Edition by Allison Randal

Perl 6 Now: The Core Ideas Illustrated with Perl 5 (The Expert's Voice in Open Source) + Perl 6 and Parrot Essentials, Second Edition
  • This item: Perl 6 Now: The Core Ideas Illustrated with Perl 5 (The Expert's Voice in Open Source) by Scott Walters

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Perl 6 and Parrot Essentials, Second Edition by Allison Randal

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Perl Cookbook, Second Edition

Perl Cookbook, Second Edition

by Tom Christiansen
4.7 out of 5 stars (114)  $32.97
Programming Perl (3rd Edition)

Programming Perl (3rd Edition)

by Jon Orwant
4.2 out of 5 stars (246)  $32.97
Pro Perl Parsing

Pro Perl Parsing

by Christopher Frenz
4.2 out of 5 stars (9)  $44.40
Learning the vi and Vim Editors

Learning the vi and Vim Editors

by Elbert Hannah
5.0 out of 5 stars (6)  $23.09
Perl & XML

Perl & XML

by Erik T Ray
4.3 out of 5 stars (7)  $35.01
Explore similar items

Editorial Reviews

Product Description

The book really shines in its code examples: short, clear and to the point; the author repeatedly shows how something can be done in Perl 5 code and how it's expected to work in Perl 6. The author guides you through creating variables and accessing the data in them. You will find out how to save memory by only using the OO variable types when you need them.</a></p> </blockquote> <p id="quoteAuthor">&#8212; "Mr. ..after reading Scott Walter's gentle overview, I am actually looking forward to Perl 6 - eagerly anticipating rather than dreading its arrival.

<p><em>Perl 6 Now: The Core Ideas Illustrated with Perl 5</em> is perfect for those eager to see where Perl is headed, Perl 5 programmers who want to know that their favorite tricks will still work in some form, and programmers wishing to open their minds to advanced programming topics.</p>

<p>Perl 6 generalizes the language, making it more extensible, eliminating longstanding pitfalls, and adding new concepts. Thanks to some clever people and impressive efforts, many of these new features work in Perl 5, so you can start using them now in production-level code.</p>

<p>The book teaches the basics from a Perl 6 perspective, touching on variable interpolation, datastructure use, object construction, threads, closures, symbol tables, and other core features. It then introduces continuations, coroutines, binding (or aliases), hyper operators that work on lists of data at once, set operators that work on complex datatypes, lightweight multidimensional arrays, strong type checking, autoboxing, precompilation, automatic module dependency installation, and more.</p>

<p>Though Perl 6 changes the fundamental syntax in some areas, Perl 5 code isn't left in the lurch. Thanks to PONIE, code from both versions may coexist in a single program. You'll need to adjust only a few habits and learn a few new things, and this early adopter's guide will help you do these things.</p>



About the Author

Scott Walters has been programming computers since 1984 (professionally since 1996). He built the corporate intranet at Mayo Clinic, Scottsdale, and did pretty much everything for two startups.

Product Details

  • Paperback: 424 pages
  • Publisher: Apress; 1 edition (December 17, 2004)
  • Language: English
  • ISBN-10: 1590593952
  • ISBN-13: 978-1590593950
  • Product Dimensions: 9.2 x 7 x 1 inches
  • Shipping Weight: 1.5 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon.com Sales Rank: #308,270 in Books (See Bestsellers in Books)

More About the Author

Scott Walters
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Scott Walters Page

Inside This Book (learn more)




What Do Customers Ultimately Buy After Viewing This Item?

Perl 6 Now: The Core Ideas Illustrated with Perl 5 (The Expert's Voice in Open Source)
60% buy the item featured on this page:
Perl 6 Now: The Core Ideas Illustrated with Perl 5 (The Expert's Voice in Open Source) 4.5 out of 5 stars (6)
$32.57
Programming Perl (3rd Edition)
15% buy
Programming Perl (3rd Edition) 4.2 out of 5 stars (246)
$32.97
Perl 6 and Parrot Essentials, Second Edition
12% buy
Perl 6 and Parrot Essentials, Second Edition 4.3 out of 5 stars (3)
$26.95
Perl Hacks: Tips & Tools for Programming, Debugging, and Surviving
8% buy
Perl Hacks: Tips & Tools for Programming, Debugging, and Surviving 5.0 out of 5 stars (10)
$19.79

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(4)

Your tags: Add your first tag
 

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

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

 
8 of 10 people found the following review helpful:
5.0 out of 5 stars Trivia and notes from the author, February 7, 2005
By Scott D. Walters (Phoenix, AZ USA) - See all my reviews
(REAL NAME)   
Hi everyone!

Here's some trivia you might not otherwise find, and then I'm going to try to clear up exactly what this book *is*.

25% of the royalties on sales of this title have been pledged to the Electronic Frountier Foundation and The Perl Foundation. These two organizations have shaped the world for the better for those of us who love to express ourselves creatively using computers and the 'Net. Being a hacker wouldn't be the same without cryptography or Perl.

http://perl6now.com has a sample chapter, Multidimensional Arrays, which talks about PDL, the Perl Data Language, and doing vectorized operations on light weight, storage efficient large arrays. It also has all of the frontmatter including the Introduction and detailed Table of Contents. The Introduction is the best explanation of the book. There's also a link to my blog and other goodies.

Perl steals madly from other languagers (and always has); Perl 6 stole the coolest batch of features yet; _Perl 6 Now_ introduces these bizarre, alien, potent ideas using Perl 5 CPAN implementations and nearly 800 code listings.

First, it's a decidedly a Perl 5 book. It's about language features recently introduced in Perl 5, language features implemented as CPAN modules that intentionally or coincidentally parallel Perl 6's new features, and it's about advanced use of Perl 5's features to do things that Perl 6 tries to streamline or generalize to put into common reach. Perl 6's syntax will make learning Perl easier for novices but learning a new syntax just plain isn't that interesting to most of us. There are Perl 6 syntax examples but these are secondary to the introduction of the idea that spurred the change. Every idea included has a Perl 5 implementation. There is no hand-waving. Everything works in Perl 5 and everything is relavent to Perl 5. Making so many of Perl 6's ideas work on Perl 5 is no small task - this book contains hundreds of hacks, module demonstrations, tricks, and so on. This isn't a book on Parrot and it's not a book on PONIE (yet, though hopefully a second edition will do better). It only teaches how to incorporate the best parts of most of the languages on Earth to write some seriously mental Perl. If you enjoyed _Object Oriented Perl_, this book is for you.

-scott

P.S.: I wish I could blog here without rating the book, but I can't. Sorry.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 6 people found the following review helpful:
4.0 out of 5 stars I was not looking forward to Perl 6, December 30, 2004
I'm a Perl dabbler. I use Perl frequently, but my code is generally clumsy and lacking in elegance. It does the job I need done, but people like Larry Wall usually go way over my head when they talk about how to do things.

That's why I've been more than a bit nervous about Perl 6 (it doesn't help when Larry throws around words like 'Apocalypse'). I felt, well, threatened.

Scott Walters book took me by the hand and gently showed me that I have little to fear and a lot to gain. I had read Larry Wall's explanation of Parrot and Ponie and had left still confused; Scott helped me understand it.

I was also happy to learn that I could use available Perl 5 modules that would let me try out Perl 6 features. Scott demonstrates the new features with code, and I could actually try it out myself as I followed along.

I'm sure there will be many, many Perl 6 books, but this was a nice place for me to start.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
2 of 2 people found the following review helpful:
4.0 out of 5 stars look at the advanced features, April 4, 2005
By W Boudville (Terra, Sol 3) - See all my reviews
(TOP 10 REVIEWER)    (REAL NAME)      
Walters presents his book for Perl 5 programmers, who might be eyeing Perl 6 and wondering if they should migrate. So the chapters are designed with the new Perl 6 features explicitly demarcated and usually at the start of each chapter. The book emphasises what is different about Perl 6.

But it is also more than for Perl 5 readers. The book can be read as a complete explanatory text on Perl 6 OR Perl 5, for someone who has never programmed in any version of Perl. It shows that Perl 6 is in part a competitive response by the Perl community to the presence and influence of other languages. Overall, this evolutionary pressure benefits you, as a Perl programmer, by giving you a more powerful language.

For me, the most interesting section was at the end. There's a nifty discussion of possible set operations, implemented in a simple syntax. Plus other more abstract computer science topics. Try exercising your imagination by perusing these pages, even if you can't see an immediate need for them in your coding.

Also - it was good form for Walters, in an earlier review, to say that he wished he could've blogged without rating his own book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


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

5.0 out of 5 stars As good as it's going to get
Perl 6 is pretty confusing no matter how you cut it. Scott does a nice job here of demonstrating the features of six. Read more
Published on May 11, 2005 by Jack D. Herrington

4.0 out of 5 stars This book rocks!
This is a clever, well-written book that will likely put your mind at ease if you are anxious about Perl 6. Read more
Published on February 11, 2005 by Amnesia Wind

5.0 out of 5 stars Perfect for early adopters of Perl 6
This book simplifies the transition from coding in Perl 5 to coding in Perl 6. Common elements and themes between the two languages are demonstrated, along with an introduction to... Read more
Published on January 23, 2005 by Jan Lethen

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

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


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

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.


Your Recent History

 (What's this?)

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