Logic programming and object-oriented programming (OOP) are both well established as core methodologies for programming. Prolog lacks standard tools for building large programs and reusing existing software components. The answer is to complement Prolog with OOP. Using the new Prolog++ language from Logic Programming Associates, this book provides a tutorial on the language and its applications. After an overview of OOP and LP concepts, the reader is provided with worked examples showing Prolog++ in action. The second ...
Read More
Logic programming and object-oriented programming (OOP) are both well established as core methodologies for programming. Prolog lacks standard tools for building large programs and reusing existing software components. The answer is to complement Prolog with OOP. Using the new Prolog++ language from Logic Programming Associates, this book provides a tutorial on the language and its applications. After an overview of OOP and LP concepts, the reader is provided with worked examples showing Prolog++ in action. The second part of the book covers applications such as object-oriented databases, building an object library for Prolog, graphics and user interfaces, simulation, and natural language processing. The final part covers more state-of-the -art topics like parallelism (comparing Prolog ++ with other approaches like POLKA and PARLOG ++) and distributed databases.
Read Less
Choose your shipping method in Checkout. Costs may vary based on destination.
Seller's Description:
Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority!
Choose your shipping method in Checkout. Costs may vary based on destination.
Seller's Description:
Very Good Condition. Very good, all pages clean and crisp, appears never used. Quantity Available: 1. ISBN: 0201565072. ISBN/EAN: 9780201565072. Pictures of this item not already displayed here available upon request. Inventory No: ABE515666190.