Tech Quarto
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Mobile & Wireless » General AAS » The Art of Prolog: Advanced Programming Techniques (Mit Press Series in Logic Programming)  
Categories
Computer Science
The Internet
For Dummies
Web Browsers
Windows
Digital Culture
Multimedia
Mobile & Wireless
Related Categories
• General AAS
Computer Science
Computers & Internet
Subjects
Books
• Prolog
Languages & Tools
Programming
Computers & Internet
Subjects
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• General AAS
Languages & Tools
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• General AAS
Programming
Computers & Internet
Subjects
Books
• General
Software
Computers & Internet
Subjects
Books
• General AAS
Software
Computers & Internet
Subjects
Books
• General
Computers & Internet
Subjects
Books
• General AAS
Computers & Internet
Subjects
Books
• General AAS
Mathematics
Professional Science
Professional & Technical
Subjects
• Hardcover
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Visit Laptop Nirvana for the best Cheap Discount Laptops

The Art of Prolog: Advanced Programming Techniques (Mit Press Series in Logic Programming)

Authors: Leon Sterling, Ehud Shapiro
Publisher: MIT Press
Category: Book

List Price: $45.00
Buy Used: $12.01
You Save: $32.99 (73%)



New (1) Used (27) Collectible (1) from $12.01

Avg. Customer Rating: 5.0 out of 5 stars 8 reviews
Sales Rank: 641784

Media: Hardcover
Number Of Items: 1
Pages: 437

ISBN: 0262192500
Dewey Decimal Number: 005.133
EAN: 9780262192507
ASIN: 0262192500

Publication Date: October 1986
Availability: Usually ships in 1-2 business days
Shipping: Expedited shipping available
Shipping: International shipping available
Condition: Standard used condition.

Also Available In:

  • Hardcover - The Art of Prolog, Second Edition: Advanced Programming Techniques (Logic Programming)
  • Paperback - The Art of PROLOG: Advanced Programming Techniques (Logic programming)

Similar Items:

  • Prolog Programming for Artificial Intelligence
  • Programming in Prolog: Using the ISO Standard
  • Artificial Intelligence: A Modern Approach (2nd Edition) (Prentice Hall Series in Artificial Intelligence)
  • Clause and Effect: Prolog Programming for the Working Programmer
  • Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)

Editorial Reviews:

Product Description
This new edition of The Art of Prolog contains a number of important changes. Most background sections at the end of each chapter have been updated to take account of important recent research results, the references have been greatly expanded, and more advanced exercises have been added which have been used successfully in teaching the course.

Part II, The Prolog Language, has been modified to be compatible with the new Prolog standard, and the chapter on program development has been significantly altered: the predicates defined have been moved to more appropriate chapters, the section on efficiency has been moved to the considerably expanded chapter on cuts and negation, and a new section has been added on stepwise enhancement?a systematic way of constructing Prolog programs developed by Leon Sterling.

All but one of the chapters in Part III, Advanced Prolog Programming Techniques, have been substantially changed, with some major rearrangements. A new chapter on interpreters describes a rule language and interpreter for expert systems, which better illustrates how Prolog should be used to construct expert systems. The chapter on program transformation is completely new and the chapter on logic grammars adds new material for recognizing simple languages, showing how grammars apply to more computer science examples.



Customer Reviews:   Read 3 more reviews...

5 out of 5 stars Best book on Prolog   August 24, 2008
Prolog remains academic but still of great educational value. But to get to that value, you need to get past using prolog like a smart procedural language. This book and especially its last few chapters achieve this goal. For this reason I recommend it as a must read for any decent computer scientist.


5 out of 5 stars Pricey but a must have   December 21, 2006
 2 out of 2 found this review helpful

Admittedly, this one tends to be a bit pricey. But, the content is pure gold for any programmer. Nowhere is the Prolog paradigm better conveyed than here. And, it is of little value to you if you attempt to learn prolog with a mindset of some other language. Prolog is unique and demands a unique way of looking at computer programming in general. It is dated a bit in that it does not cover all the latest developments in Prolog/AI research but no other Prolog books provide the foundational understanding that it does. Get this one for a solid foundation and then build on it with others. See my listmania list of AI Language books for suggestions of followup titles.


5 out of 5 stars Great new programming paradigm.   September 27, 2005
 1 out of 1 found this review helpful

I am currently working as a computer hardware design engineer. I have always been looking for new software methodology to improve my hardware design flow. Prolog, and especially its presentation in this book, shows me an interesting and powerful view of how computer programming should be.

Overall, I am a true believer in Prolog and logic programming after reading this book.



5 out of 5 stars One of the 4 best books on computer programming   February 15, 2005
 12 out of 13 found this review helpful

This, to me, is one of the 4 best books on computer programming. Unfortunately, it is hard. Not because the book is poorly written - it is like a wonderful story, but because understanding how to think declaratively after being taught something like C or Java is like someone giving you a pair of wings when you're a mudfish.

Thinking declaratively changes how you think about problems and how you write code. It's a career changing experience. This book leads the way.

Top 4:
* Structure and Interpretation of Computer Programs (Sussman, Abelson)
* The Art of Prolog by Sterling/Shapiro
* Introduction to Algorithms by Cormen, etc.
* Concepts, Techniques, and Models of Computer Programming by Van Roy and Haridi



5 out of 5 stars A classic   August 12, 2003
 8 out of 8 found this review helpful

This book is a must for anyone starting to program in Prolog or interested in logic programming.

A downsize of the book (if any) can be that it could have detailed more in the respect of Prolog's applications. The pleasant style of the authors would have made a wonderful introduction into these fields.

A real pleasure to read.


Powered by Associate-O-Matic