Michael A. Covington, Donald Nute, Andre Vellino
Amazon Price: $66.60
List Price: $74.00
Usually ships in 24 hours
By: Prentice Hall
Amazon Marketplace: 15
new & used starting at $31.67
|
Buy at Amazon.com
|
Browse similar items by category:
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> Prolog
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> General
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> General AAS
Customer Reviews:
Total reviews: 5
Average rating: 4.5 of 5
Great starter book 4 out of 5 stars.
7 of 8 people found this review helpful.
Lots of practical tips early in the book, particularly on I/O, get the reader off to a fast start in Prolog. This reviewer felt lost in Prolog until he read this text. The breadth of examples is impressive. The only flaw on this book is the author's tendency to fight some ideological battles that the reader does not care about. Their tone is unnecessarily hostile, particularly in the introduction to Chapter 4. But that's only one paragraph in an otherwise wonderful book.
It is a great book for getting started, and getting a feel for Prolog, but it is no substitute for a thorough text that includes some theory.
Theory is not a bad word. A working understanding of how the logic interpreter works is important for debugging.
In my opinion, Chapter 3 is denser than it appears, and should be studied carefully. cf. the discussion of append. This reviewer has done the exercises using SWI prolog with only minor adaptations.
All told, a solid introduction. A good book to read before (but not instead of) a more theoretical introduction such as The Art of Prolog.
Even though freeware prologs exist on the internet, the appeal of this "practical" book would be greatly increased if the authors arranged to have a CD of some freeware prologs included with the text.
Editorial Review:
This book covers the Prolog programming language thoroughly with an emphasis on building practical application software, not just theory. Working through this book, readers build several types of expert systems, as well as natural language processing software and utilities to read foreign file formats. This is the first book to cover ISO Standard Prolog, but the programs are compatible with earlier dialects of the language. Program files are available by FTP from The University of Georgia.