The Industry Standard
|Quintus Home > Quintus Objects|
Quintus Objects brings the advantages of object-oriented programming to Quintus Prolog, the world's most powerful system for creating stand-alone and embeddable Prolog-based applications.
Quintus Objects allows Prolog programmers to write efficient object-oriented programs in Prolog. The objects are updateable data structures whose slots can contain Prolog terms. Or, for increased efficiency, a slot can be constrained to hold a specific C-style type. Because objects are updateable, they offer an efficient alternative to storing modifiable data in the Prolog database.