Damian Brunold

Brian W. Kernighan, P. J. Plauger: Software Tools in Pascal

Programmieren

Um ein guter Programmierer zu werden, ist es unerlässlich, dass man möglichst viel Programme von anderen Programmierern liest. Heute ist das ohne weiteres möglich, da es viele sehr gute Open Source Software gibt. Früher war man grösstenteils auf Bücher angewiesen.

Ein Klassiker eines solchen Buches ist sicher Software Tools in Pascal. Es enthält eine Reihe von realistischen Programmen die Teile des Unix Toolsets nachbilden.

Wie der Titel sagt sind diese Programme in Pascal geschrieben. Das wirkt heute ein bisschen angestaubt. Wenn man aber bedenkt, dass Kernighan und Plauger ursprünglich die Programme in Ratfor (einer Obermenge von Fortran) schrieben, so ist man froh, dass sie noch eine zweite Version in Pascal nachlieferten.

Trotz der veralteten Sprache ist das Buch nach wie vor lesenswert. Die besprochenen Probleme bleiben auch heute aktuell. Am beeindruckendsten ist, dass die Programme eben nicht Spielzeuge sind, sondern echte, voll funktionsfähige, wenn teilweise auch vereinfachte Implementationen von bekannten Programmen des Unix Toolsets sind.

Inhaltsverzeichnis

  1. Getting Started
  2. Filters
  3. Files
  4. Sorting
  5. Text Patterns
  6. Editing
  7. Formatting
  8. Macro Processing

Amazon.deAmazon.com