Das Handbuch "Perl 5 / Perl 6", 3. Auflage. Was Hochschulmitglieder dazu meinen:
"Das Handbuch ist optimal geeignet für jeden, der sich zum ersten Mal mit Perl beschäftigen will oder muss. Jeder Betreuer oder Tutor einer Lehrveranstaltung kann die Schrift ohne Gewissensbisse empfehlen.
Der erste Teil des relativ umfangreichen Handbuchs ist für Einsteiger gedacht und behandelt die Version "Perl 5", die bis auf weiteres für den Produktionseinsatz zu verwenden ist. Ein kurzer Abschnitt (ca. 25 Seiten) beschäftigt sich mit der Installation von Perl 5 und den wichtigsten Kommandozeilen-Optionen. Außerdem wird vorgestellt, wie man die mitgelieferte Dokumentation möglichst gut nutzen kann. Dies ist bei einer derart mächtigen und umfangreichen Skript-Sprache sehr hilfreich.
Der Hauptteil (ca. 100 Seiten) behandelt die Basiskomponenten von Perl: Datentypen, Syntax der Kontrollstrukturen, Operatoren, reguläre Ausdrücke, Unterprogramme und wichtige eingebaute Systemfunktionen ("Builtins"). Für etwas fortgeschrittenere Perl-Programmierer sind Kapitel über Module, die objektorientierte Programmierung unter Perl und die Fehlersuche hilfreich.
Ein abschließendes Kapitel (ca. 25 Seiten) führt in die Welt des "Comprehensive Perl Archive Network" (CPAN) ein. Die Perl-Community stellt in diesem Rahmen für (fast) jeden Anwendungsfall ein geeignetes Modul bereit, dessen Nutzung das eigene Perl-Skript drastisch vereinfachen kann.
Der zweite Teil (ca. 25 Seiten) wendet sich an fortgeschrittene Perl-Nutzer, die sich über die neue Version "Perl 6" informieren wollen. Es handelt sich dabei um eine komplette Neuimplementierung, die signifikante Neuerungen bringt. Aber Achtung: Perl 6 ist für den Produktionsbetrieb noch lange nicht tauglich.
Die folgenden Stärken der Perl-Schrift sind besonders erwähnenswert:
- Perl ist derart umfangreich, dass für eine komplette Dokumentation der Skript-Sprache mehr als tausend Seiten erforderlich sind. Deshalb ist es eine Kunst, genau diejenigen Informationen auszuwählen, die ein Einsteiger bei seinen ersten Gehversuchen benötigt. Außerdem ist es für den Leser hilfreich, dass die behandelten Komponenten in einer didaktisch sinnvollen Reihenfolge vorgestellt werden.
- Viele und gut gewählte Beispiele verdeutlichen die Nutzung der abstrakten Sprachelemente und geben Anregungen, für was man die Komponenten verwenden kann.
- Durch einen angenehmen Schreibstil ist die Schrift leicht verständlich und man kann sie zügig lesen."
Dr. Ernst N. Bötsch, Leibniz-Rechenzentrum, München
Das Handbuch »Perl, 2. Auflage«. Was Hochschul-Mitglieder dazu meinen:
Die Stoffauswahl passt sehr gut zu einem einsemestrigen Kurs für Perl-Einsteiger, weil neben der Vermittlung der Grundlagen auch der Einstieg in einige wichtige Anwendungsbereiche geboten wird. Der Gebrauchswert als Begleitung für Vorlesung und Praktikum hat durch die Überarbeitung erkennbar hinzugewonnen.Wir setzen das Handbuch seit einigen Jahren ein und sind erfreut über die gelungene Neuauflage.
Prof. Dr.-Ing. Fritz Mehner, FB Informatik und Naturwissenschaften, FH Südwestfalen, Iserlohn
Dieses Werk ist ein gelungener Begleiter zur Programmiersprache Perl, sowohl für Einsteiger beim Üben und Erlernen der Sprache, als auch für Anwender, die sich für weitergehende Möglichkeiten interessieren.
Durch die umfangreichen Überarbeitungen und Erweiterungen und die seit der ersten Auflage hinzugekommenen Kapitel gibt dieses Handbuch einen sehr guten Leitfaden für den Anfänger aber auch einen umfassenden Überblick über die zahllosen Anwendungsmöglichkeiten dieser universellen Programmiersprache. Gerade die zahlreichen Übungsbeispiele mit Lösungen laden zum "Ausprobieren und Experimentieren" ein.
Perl hat in den letzten Jahren ein breites Spektrum unterschiedlicher Anwendungsgebiete erschlossen. Die neue Auflage des Handbuchs trägt dieser anhaltenden Entwicklung Rechnung, durch praxisorientierte Beiträge zu Themen, die von der Anwendung und Nutzung von Modulen aus dem CPAN über objektorientierte Programmierung mit Perl bis hin zu neuen Funktionen in Perl 6 reichen.
Voraussetzungen:
Grundlegende Kenntnisse im Umgang mit Editor und Shell und einer höheren Programmiersprache (z.B. C) oder Shellprogrammierung (z.B. bash) sind hilfreich. Alle Inhalte beziehen sich auf die aktuellen Perl Versionen (ab Version 5.x, gekennzeichnete Teile ab Perl 6)."
Dr. Claus-Peter Rückemann, RRZN
"Das Buch ist in der 2. überarbeiteten Auflage wesentlich besser geworden."
Das Handbuch »Perl, 1. Auflage«. Was Experten dazu meinen:
»Das vorliegende Handbuch vermittelt anhand von zahlreichen Beispielen und Übungen mit Lösungen einen schrittweisen Einstieg in die vielseitigen Anwendungsmöglichkeiten von Perl.
Es schildert und erklärt in unkomplizierter Weise die wichtigsten Sprachelemente, reguläre Ausdrücke, Unterprogramme, einfache Anwendungen bis hin zu einer Einführung in Format-Anweisungen, die Nutzung von Paketen, Objektorientierung in Perl, CGI mit Perl und dem WebServer Apache und liefert viele wichtige Ansätze zum Selbststudium dieser flexiblen Sprache für einen weitergehenden Einsatz.
Voraussetzungen: Grundlegende Kenntnisse im Umgang mit Editor und Shell und einer prozeduralen Programmiersprache (z.B. C) oder Shellprogrammierung (z.B. bash) sind hilfreich.
Alle Inhalte sollten für die aktuellen Perl Versionen (ab Version 5.x) gültig sein, sofern nicht auf weitergehende Voraussetzungen hingewiesen wird.«
Claus-Peter Rückemann, RRZN