Walters | Perl 6 Now | Buch | 978-1-59059-395-0 | sack.de

Buch, Englisch, 424 Seiten, Format (B × H): 180 mm x 238 mm, Gewicht: 653 g

Walters

Perl 6 Now

The Core Ideas Illustrated with Perl 5
1. Auflage 2004
ISBN: 978-1-59059-395-0
Verlag: Apress

The Core Ideas Illustrated with Perl 5

Buch, Englisch, 424 Seiten, Format (B × H): 180 mm x 238 mm, Gewicht: 653 g

ISBN: 978-1-59059-395-0
Verlag: Apress


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.

Walters Perl 6 Now jetzt bestellen!

Zielgruppe


Popular/general


Autoren/Hrsg.


Weitere Infos & Material


Introduction.- Author's Bio.- Section I: Basics, Data Flow, Program Flow: Perl 6 Language Road Map; Stricture by Default; Text, Numbers, and Other Constant Data; Names, Containers, and Values; Traits and Attributes; Arrays and Multidimensional Arrays; Data Structures; Switch Statement; Block Structure; Perl Subroutines.- Section II: Java, Python, Ruby Influence: Modules on Demand; Kinds of Objects; Perl Objects; Perl Exceptions; Type Safety; Threading, or Multi-Threading.- Section III: Lisp, Scheme, ML Influence: Hyper Operators; Any and All; Lexical Closures; Lexical Subroutines; Continuations; Coroutines.


Scott Walters has been programming computers since 1984 (professionally since 1996). He built the corporate intranet at Mayo Clinic in Scottsdale, Arizona, and did pretty much everything for two startups. For fun, he runs http://perldesignpatterns.com, does CGI scripting for the NetBSD Project and http://projects.netbsd.org, maintains several CPAN modules, and helps coordinate Perl Mongers meetings for Phoenix Perl Mongers.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.