Algorithms Plus Data Structures Equals Programs (Prentice-Hall series in automatic computation)

PDF EBook by Niklaus Wirth

EBook Description

While this book has a small number of typographic errors, it's representative of period programming in the later 1970s and early 1980s. Algorithms Plus Data Structures Equals Programs (Prentice- PDFHall series in automatic computation) PDF EBook It illustrates stepwise refinement of a simple compiler throughout the text. It might seem silly to some to use the '+' and '=' in the title, but it also influenced quite a few important papers subsequently and gets us away from the restrictive ASCII character set.

It was briefly required reading when I was on the Pascal Standards Committee. It's an obsolete language in some ways, but it's a shorter text and in a higher level language than Donald Knuth's Art of Computer Programming, Volume 1: Fundamental Algorithms which more programmers keep as a reference than read.

Wirth importantly points out in the start the trade offs and interchange between data structures and their algorithms, and very important: the reverse (it must be explicitly stated) algorithms and THEIR data structures. It's not all about sorting.

Algorithms + Data Structures = Programs is one of the treasured books in my personal library along with William Wulf's The Design of an Optimizing Compiler which I was given. Like this book? Read online this: Algorithms and Data Structures, Data Structures and Algorithms.

Algorithms Plus Data Structures Equals Programs (Prentice-Hall series in automatic computation) PDF download

Select filetype to download Algorithms Plus Data Structures Equals Programs (Prentice-Hall series in automatic computation):