ACCU Home page ACCU Conference Page
Search Contact us ACCU at Flickr ACCU at GitHib ACCU at Facebook ACCU at Linked-in ACCU at Twitter Skip Navigation

Search in Book Reviews

The ACCU passes on review copies of computer books to its members for them to review. The result is a large, high quality collection of book reviews by programmers, for programmers. Currently there are 1949 reviews in the database and more every month.
Search is a simple string search in either book title or book author. The full text search is a search of the text of the review.
    View all alphabetically
Title:
Calendrical Calculations; The Millenium Edition
Author:
Edward Reingold&Nachum Dershowitz
ISBN:
0 521 77752 6
Publisher:
Cambridge University Press
Pages:
422pp + CD @£24-9
Price:
5
Reviewer:
Francis Glassborow
Subject:
algorithms
Appeared in:
13-6
If you are interested in Calendars this book is a must have (but maybe not because you will already have the first edition). Most people seem to think that there is just one calendar. When pushed they remember that there are a couple of religious ones (Islamic and Jewish are the ones most remember).

This is a pity because marking the days as they pass (note that I did not write 'year') is a characteristic of human intelligence. However there is nothing special about chopping time into years, months and weeks. Days are pretty obvious if you live outside the Artic or Antarctic Circles. Years make sense if you live very far from the equator, but do the seasons even change in the Amazon Jungle? Noticing that we have a Moon makes a month a fairly obvious partition for time, but there is nothing special that says there should be seven days in something called a week.

Now if you want to find out about the various calendars that are still in use or about some of the more unusual ones that have been used in the past, this book is one to read.

This new edition includes a CD which now has the tools written in Java and Mathematica as well as the original Lisp versions.

This is an excellent mind-broadening book, though the less mathematical readers may have to skip some of the computational side. Even then the contents are interesting.