Jump to ratings and reviews
Rate this book

Programming: The Derivation of Algorithms

Rate this book
An introductory textbook for students of computer science. The book looks at the art of changing efficient algorithms that meets their specifications and discusses the calculational style of programing.

Paperback

First published October 1, 1990

1 person is currently reading
65 people want to read

About the author

A. Kaldewaij

1 book3 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
3 (42%)
4 stars
1 (14%)
3 stars
3 (42%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
208 reviews45 followers
July 3, 2011
It's hard not to compare this book to Dijkstra's and Feijen's "A Method of Programming." Kaldewaij credits Dijkstra with the creation of the calculational method, and mentions work by several programmers in developing it -- including Feijen. Kaldewaij also acknowledges Feijen for "teaching me everything he knows about programming." Additionally, Kaldewaij mentions that many of the exercises in the book come from "A Method of Programming."

Although "Derivation of Algorithms" covers the same ground as "A Method of Programming," "Derivation of Algortihms" goes a little further. If anything, Kaldewaij presents more math than Dijkstra or Feijen, and as an independent student, I greatly appreciated this fact. I also have to admit that there are concepts in "A Method of Programming" that I didn't notice until reading "Derivation of Algorithms."
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.