[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/
----------------------------------------------------------------------

WarpCast Archives - Courtesy of VOICE International