Have one to sell? Sell yours here
The Art of PROLOG: Advanced Programming Techniques (Logic Programming)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

The Art of PROLOG: Advanced Programming Techniques (Logic Programming) [Hardcover]

Leon Sterling
5.0 out of 5 stars  See all reviews (2 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Hardcover --  
Hardcover, 21 April 1994 --  
Paperback £45.81  
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Plus, get an extra £5 Gift Certificate when you trade in books worth £10 or more before June 30, 2012. Visit the Books Trade-In Store for more details.


Product details

  • Hardcover: 552 pages
  • Publisher: MIT Press; 2nd Revised edition edition (21 April 1994)
  • Language English
  • ISBN-10: 0262193388
  • ISBN-13: 978-0262193382
  • Product Dimensions: 23.1 x 20.3 x 3.3 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 2,055,331 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Leon Sterling
Discover books, learn about writers, and more.

Visit Amazon's Leon Sterling Page

Product Description

Product Description

This 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 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.

About the Author

Leon S. Sterling is Director of eResearch and Chair of Software Innovation and Engineering at the University of Melbourne. He is the coauthor of The Art of Prolog (second edition, MIT Press, 1994) and the editor of The Practice of Prolog (MIT Press, 1990). --This text refers to the Paperback edition.

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
6 of 6 people found the following review helpful
Superb 5 Oct 1998
By A Customer
Format:Hardcover
I can't think of a single bad thing to say about this book. The writing is clear, the examples numerous and interesting, and topics are covered thoroughly. There are exercises of various levels of difficulty. Very suitable for self study.
Comment | 
Was this review helpful to you?
In a different league 11 July 2011
Format:Paperback
Prolog is a beautiful language, and this is a beautiful book.
Gentle, thorough, with many interesting examples, it emphasis
strongly Prolog as a Logic Programming Language. Gorgeous typography,
lovely cover.

I agree with O'Keefe: 'The Craft of Prolog' that it is a perfect second
book on Prolog after Clocksin and Mellish: 'Programming in Prolog' because it grounds
the knowledge gained whilst reading their less rigorous tutorial introduction.

I doubt you will be disappointed with your purchase.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  10 reviews
21 of 22 people found the following review helpful
Superb 5 Oct 1998
By A Customer - Published on Amazon.com
Format:Hardcover
I can't think of a single bad thing to say about this book. The writing is clear, the examples numerous and interesting, and topics are covered thoroughly. There are exercises of various levels of difficulty. Very suitable for self study.
15 of 16 people found the following review helpful
Gentle and comprehensive 12 Aug 2002
By Fernando Rodriguez - Published on Amazon.com
Format:Hardcover
If you have previous programming experience, Prolog will be quite a challenge. Logic programming is very different from functional or imperative, and will definitely be a major culture shock.

The first part of the book introduces the concepts of logic programming at the right pace, giving you time to assimilate everything. The second part contains several applications of Prolog.

This is a great first book on Prolog and will certainly help you `getting it'.

19 of 22 people found the following review helpful
One of the 4 best books on computer programming 15 Feb 2005
By A. Khosla - Published on Amazon.com
Format:Hardcover|Amazon Verified Purchase
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
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback