„Get down to the nitty-gritty!“ - Bring es auf den Punkt. Die Bücher, die unter dem Titel Nitty-Gritty vermarktet werden, zeichnen sich v. a. durch Prägnanz aus. Speziell werde ich Nitty-Gritty – Perl vorstellen. ISBN: 3-8273-1886-6, Preis: EUR 12,95 (in Österreich: EUR 13,40), Verlag: Addison-Wesley, Autor: Rainer Klier. Der Autor ist Systemadministrator und setzt Perl seit 1995 professionell ein, so steht es auf der Buchrückseite.
Dieses Perl-Buch bietet einen idealen Einstieg in die Programmiersprache Perl. Auf 450 Seiten und bei einem Seitenformat von kleiner als DIN A5 wird dem Leser gut erklärt, wie man Programme in Perl schreibt. Dieses Buch hat 19 Abschnitte plus ein Literatur- und ein Stichwortverzeichnis. In Abschnitt eins wird erörtert, warum Perl lernen sollte, Abschnitt zwei beschäftigt sich damit, wo man den Perlinterpreter sich besorgen kann. Zum Glück ist bei Unix und Linux ein Perlinterpreter gleich dabei. Und schon in Abschnitt drei beginnt die Einführung in die Sprache. Es werden das Typische erklärt, was für Programmiersprachen essentiell ist: Zahlen, Zeichenketten, Kontrollstrukturen usw. Auch schon auf Subroutinen, CGI, Module, Listen, Arrays und Hashes uvm. wird früh eingegangen. Ein Beispielprogramm wird immer zur Erläuterung genutzt und wenn was neues erklärt wird, wird das Neue verucht in das Beispielprogramm zu integrieren. Das Beispielprogramm kann auch für Erheiterung sorgen, denn es handelt sich um ein Programm, welches eine Whiskeysammlung zum Gegenstand hat.
Die Abschnitte vier bis 16 gehen näher auf die Thematiken ein, die in Kapitel drei schon angeschnitten wurden, also nochmals Kontrollstrukturen, Datenstrukturen, E/A usw. Auch für die CGI-Programmierung gibt es ein schönes Beispiel. In Kapitel 15 und 16 wird auf den Perlinterpreter eingegangen (Kommanozeilenschalter usw.) bzw. auf die Fehlersuche in einem Perlprogramm. Kapitel 13 ist ganz wichtig, denn in dem geht es um Module, wie man Module verwendet, wie man eigene Module schreibt und wie man sich Module bei CPAN besorgt.
Die Abschnitte 17 bis 19 gehen auf den Perlstil ein, Kapitel 18 ist eine weitere Sprachreferenz, bei der man wieder etwas neues lernt und Kapitel 19 hält noch einige Verweise ins Internet bereit. Kapitel 20 ist das Literaturverzeichnis. Außerdem gibt es noch Online-Kapitel, die es nur im Netz, aber nicht in diesem Buch gibt: Apache-Webserver, Objektorientierte Programmierung und Datenbanken.
Dieses Buch bietet den idealen Einstieg in die Sprache Perl. In der Tat wird sehr schnell auf den Punkt gekommen. Sehr gut für Perl-Anfänger sind die Kapitel, das den Perl-Interpreter betrifft, woher man den Perlinterpreter bekommt und wo man im Internet weitere Informationen findet. Das macht dieses Buch perfekt, wenn man das Preissegment beachtet.
Zur Vertiefung der eigenen Perlkenntnisse ist dieses Buch nicht geeignet, aber zum Einstieg schon. Nicht alle Bücher der Nitty-Gritty-Reihe sind gut, aber Nitty-Gritty – Perl kann sich sehen lassen.