Perlen der Programmierung
Ich habe mit ziemlich vielen unterschiedlichen Programmiersprachen bereits Programme
geschrieben und kann mit Sicherheit sagen, dass es nicht "die Beste" Programmiersprache
gibt. Pascal und Basic sind sehr einfach zu erlernen, Java ist für jene, die
gerne objektorientiert Programmieren und alle im Informatik-Studium gelernten Konzepte
auch anwenden wollen, sicherlich eine tolle Sprache und wenn man auch noch das letzte
Quäntchen Performance aus dem Programm herausholen will, kommt man um C oder
im Extremfall um Assembler nicht herum.
Wenn es eine Sprache gibt, die "der Besten" Sprache am nächsten kommt, dass ist
das meines Erachtens Perl. Das schöne an Perl ist das "kann man tun - muss
man aber nicht" - Konzept. Man kann sich selsbt mit einem "use strict" dazu zwingen,
Variablen zu deklarieren, muss es aber nicht tun. Man kann objektorientiert Programmieren,
muss es aber nicht. Perl ist für komplizierte Aufgaben geeignet und mit entsprechenden
Modulen wie z.B. PDL auch leistungsfähig genug; es ermöglicht es aber auch,
die einfachen Dinge einfach zu gestalten. So kann man etwa mit einer Zeile ein
Array von Hashes erstellen und dieses sortieren. Mit Java hat man blutende Finger,
bis der entsprechende Sourcecode entstanden ist.
Ein Nachteil, der sich aus dem "kann, muss aber nicht"-Konzept ist der, dass man
in Perl sehr unübersichtlich programmieren kann, wenn man das will. Kontrukte
mit Variablen wie $_, @_, @, etc. haben schon manchen Einsteiger von Perl abgehalten.
Allerdings braucht man diese Variablen zu Anfang gar nicht und später lernt
man sie irgendwann einmal sehr schätzen.
Auf diesem Weg können die folgenden Bücher helfen. Die Bücher sind
alle von O'Reilly; bisher habe noch von keinem anderen Verlag ein Perlbuch gefunden,
das den hier beschriebenen das Wasser reichen könnte.
Das Kamel-Buch
Das Buch "Programmieren mit Perl" ist einfach ein Standard wenn man lernen will,
mit Perl zu programmieren. So wie man als Christ auch nicht darüber diskutiert,
ob man seinen Glauben nun an der Bibel orientiert muss man eigentlich auch
über die Benutzung dieses Buches nicht diskutieren, wenn man ernsthaft
lernen möchte, mit Perl zu programmieren.
Das Kamel-Buch
Das Perl-Kochbuch
Das Perl-Kochbuch ist eines meiner persönlichen Lieblingsbücher über
Perl, da es voll und ganz dem entspricht, was ich von einem Buch über eine
Programmiersprache erwarte: Es liefert Lösungen auf konkrete Probleme, ohne
dabei zu sehr abzuschweifen. Zusammen mit dem Buch "Programmieren in Perl" ist dieses
Buch eigentlich die ideale Kombination, um der Perl-Progammierung zu beginnen.
Das Perl-Kochbuch
|