[WarpCast] Visual Prolog will be presented at Warpstock '98 - 9/11/98 |
Sponsored by RSJ Software Just press your files on CD-ROM with RSJ CD-Writer Software for OS/2 http://www.rsj.de ****************************** WarpCast ****************************** Source: Carsten Christoffersen (carsten@pdc.dk) Moderator: Dirk Terrell (admin@os2ss.com) ********************************************************************** Visual Prolog is a full-featured programming environment with all the facilities necessary to write mission-critical, commercial-grade applications. A new and improved trial version of Visual Prolog can be downloaded free of charge from: www.visual-prolog.com We have e.g. included some new and illustrative demo programs: Goal-oriented, non-procedural programming is the essence of the number-one Artificial Intelligence language, Prolog. In procedural languages like C or Pascal, you focus on how something is to be done (i.e., the algorithms for solving the problem). In a declarative language like Prolog, you describe the goals of the program, or what constitutes a solution to the problem. This new way of thinking about problems encourages the programmer to think more about modeling the relationships and constraints that should obtain in the solution than the detailed steps for getting there. Easy Manipulation of Complex Data Structures Working with complex data structures like trees, lists or graphs often imply big, complex programs managing allocation and de-allocation of memory. Procedures operating on such data structures are almost impossible to keep up to date when the design of the data structure is changed. By contrast, Prolog has a simple and elegant notation for recursively defining and accessing such data structures, shielding the programmer from all the details of pointers and explicit storage management. Meets today's need for intelligent applications AI -techniques combined with support for web, databases, communication, graphical user interfaces etc. opens a number of possibilities fordeveloping intelligent applications. These include professional applications, e.g. planning, scheduling, logistics, information systems etc. as well as tools for academic or teaching purposes. Safe and Fast Visual Prolog also meets the professional's demands for speed, performance and safety. It produces compact, fast and highly optimized native machine code, comparable to that of a good C compiler. Large set of Built-in Features A portable language with a large set of built-in standard predicates, plus bindings to a range of specialized API's, together provide you with all the features you would expect from a professional programming language. Well Suited for AI Visual Prolog is very well suited for expert systems, planning systems and similar 'AI' applications. Frame or rule-based systems, forward or backward chaining, fuzzy logic, pattern-matching, intelligent agents, and constraint-resolution systems: all are natural and elegant expressions of Visual Prolog's underlying semantics. The Engine in Intelligent Applications But the strengths of Visual Prolog extend far beyond the boundaries of AI. The high level of abstraction and the ease and simplicity with which complex data-structures are represented promote reduced development times in any discipline or problem-solving strategy. For further information please visit www.visual-prolog.com or contact: Prolog Development Center 568 14th Street Atlanta GA 303 18 Phone 800 762 2710 404 873 1366 Fax 404 872 5243 Email sales@visual-prolog.com ---------------------------------------------------------------------- To subscribe, unsubscribe, or for more information on WarpCast, visit: http://www.warpcast.com/ ----------------------------------------------------------------------