Book::Tipp - Modern Perl

| | Kommentare (0)

Book Cover

Vor ein paar Tagen ist das Buch Modern Perl erschienen, das sich an Einsteiger und fortgeschrittene Perl-Programmierer (m/w) wendet.

Aus dem Vorwort:

Modern Perl is a loose description of how experienced and effective Perl 5 programmers work. They use language idioms. They take advantage of the CPAN. They're recognizably Perlish, and they show good taste and craftsmanship and a full understanding of Perl.

You can learn this too.

Das Buch ist auch als freies PDF kostenlos erhältlich.

 

Inhaltsverzeichnis

Preface

  • Running Modern Perl
  • Perl 5 and Perl 6
  • Credits

The Perl Philosophy

  • Perldoc
  • Expressivity
  • Context
  • Implicit Ideas

Perl and Its Community

  • Community Sites
  • Development Sites
  • Events
  • IRC
  • The CPAN

The Perl Language

  • Names
  • Variables
  • Values
  • Control Flow
  • Scalars
  • Arrays
  • Hashes
  • Coercion
  • Nested Data Structures

Operators

  • Operator Characteristics
  • Operator Types

Functions

  • Declaring Functions
  • Invoking Functions
  • Function Parameters
  • Functions and Namespaces
  • Reporting Errors
  • Advanced Functions
  • Pitfalls and Misfeatures
  • Scope
  • Anonymous Functions
  • Closures
  • State versus Closures
  • State versus Psuedo-State
  • Attributes
  • AUTOLOAD

Regular Expressions and Matching

  • Literals
  • The qr// Operator and Regex Combinations
  • Quantifiers
  • Greediness
  • Regex Anchors
  • Metacharacters
  • Character Classes
  • Capturing
  • Grouping and Alternation
  • Other Escape Sequences
  • Assertions
  • Regex Modifiers
  • Smart Matching

Objects

  • Moose
  • Blessed References
  • Reflection
  • Advanced OO Perl

Style and Efficacy

  • Writing Maintainable Perl
  • Writing Idiomatic Perl
  • Writing Effective Perl
  • Exceptions
  • Pragmas

Managing Real Programs

  • Testing
  • Handling Warnings
  • Files
  • Modules
  • Distributions
  • The UNIVERSAL Package
  • Code Generation
  • Overloading
  • Taint

Perl Beyond Syntax

  • Idioms
  • Global Variables

What to Avoid

  • Barewords
  • Indirect Objects
  • Prototypes
  • Method-Function Equivalence
  • Tie

What's Missing

  • Missing Defaults

Summary

Sehr erfahrene Perl-Programmierer (m/w) werden in diesem Buch wenig Neues finden.

Einsteigern und fortgeschrittenen Programmierern kann ich das Buch allerdings empfehlen. Modern Perl ist auf dem aktuellen Stand der Technik und enthält dank der Unterstützung (Proofreading) durch die Community praktisch keine Fehler.

Siehe auch:

Jetzt kommentieren

Über diese Seite

Diese Seite enthält einen einen einzelnen Eintrag von Thomas Fahle vom 14.11.10 19:30.

Veranstaltung::Tipp - Frankfurter Perl Workshop am 27./28.11.2010 ist der vorherige Eintrag in diesem Blog.

Perl Advent(ures) 2010 ist der nächste Eintrag in diesem Blog.

Aktuelle Einträge finden Sie auf der Startseite, alle Einträge in den Archiven.

Blog Roll

Powered by

Powered by Movable Type 5.2.10

Creative Commons-Lizenz

Creative Commons License
Dieses Weblog steht unter einer Creative Commons-Lizenz.