Limit this search to....

Perl 6 Now: The Core Ideas Illustrated with Perl 5
Contributor(s): Walters, Scott (Author)
ISBN: 1590593952     ISBN-13: 9781590593950
Publisher: Apress
OUR PRICE:   $35.99  
Product Type: Paperback - Other Formats
Published: December 2004
Qty:
Annotation: This pragmatic book is a guide to Perl 6 language features, as well as an advanced teaching guide for Perl 5 programmers. It's the most up-to-date Perl book available. Examples are provided for both Perl 5 when using modules to back port Perl 6 features, and Perl 6 native examples.
Additional Information
BISAC Categories:
- Computers | Programming Languages - Perl
- Computers | Web - Web Programming
- Computers | Software Development & Engineering - General
Dewey: 005.133
LCCN: 2005282346
Series: Expert's Voice in Open Source
Physical Information: 0.84" H x 7.1" W x 9.38" (1.44 lbs) 424 pages
 
Descriptions, Reviews, Etc.
Publisher Description:

Perl 6 Now: The Core Ideas Illustrated with Perl 5 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.

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.

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.

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 adopters guide will help you do these things.