Navigation  without Java Scripts

Visual Prolog 4.1 for OS/2

AI news for the OS/2 developers

Visual Prolog is one of the world's most powerful implementations of the Prolog-language, which combined with a powerful GUI-builder, an efficient compiler and a large collection of tools, offers a very nice environment for developing AI applications as well as traditional applications. Visual Prolog is the only alternative, if you want to develop in Prolog in native OS/2! Prolog is the logic-based programming language, that offers a wide range of possibilities: very readable and short code, easy prototyping and facilities for simulation and meta-programming. Visual Prolog has the logic facilities that make Prolog an excellent problem solver, and the GUI-builder can turn these raw algorithms into professional applications.

On top of all this, you can easily port the applications! Visual Prolog is one of the most portable development tools available today. Windows 95 / NT / 3.1 and OS/2 are all supported, and you can switch freely between these platforms for GUI-based programs. You can also make portable textmode applications for DOS, SCO UNIX and Linux. Conversion utilities help in converting resources between the different platforms. Very few programming tools offer such a high degree of portability as Visual Prolog.

Visual Prolog is a highly professional tool, which scales up to large multi programmer development projects. You can use Prolog’s strengths in the Visual Prolog environment to do database programming, web support, object-oriented programming, and much more: ODBC, Oracle, DB2, TCP/IP, FTP, HTTP, ISAPI, generation and use of DLLs and standard .OBJ files, an included Expert-system shell and Interpreter, domain checker and flow-analyzer, determinism checking and fail-detection, large on-line help and support for generation of help-files, resource import from other applications, graphical editors for cursors, bitmaps, dialogs, toolbars, CodeExperts that assist in many areas of GUI building, etc.

The Internet is one of the hottest programming areas and Visual Prolog’s strong Internet support makes it an ideal tool for creating intelligent WEB sites! Intelligent websites -expert systems attached to homepages, that can do automatic support and help customers choose products will play an increasing role. Visual Prolog can of course communicate with Java-applets, as illustrated in the examples

One of PDC customers sent us the following comment, after porting an application to the new Visual Prolog 4.1

"Visual Prolog is a very fine tool!!! I have always relied mainly on the command-line compilers because they have been so solid. Now, however, I look forward to using Visual Prolog for many more projects. It is my impression that version 4.1 will be THE big release of Visual Prolog.

The GUI portability is almost magic! I have done several translation efforts and XVT compatibility projects in the past. This project has been the most painless, and (in the end) the most compatible across platforms of any in my experience."

Claus Witfelt, Product manager, PDC:

"We are very proud of our OS/2 version of Visual Prolog. The first versions we have sent out have already been used for building mission critical applications, and the developers have been very pleased with the compiler’s performance, the tools and the facilities."

Prolog was originally designed to be an AI language, and it is very well suited for expert systems and similar AI applications. Frame or rule-based systems, forward or backward chaining, pattern-matching systems, and constraint-resolution systems; all are natural and elegant expressions of Prolog’s underlying semantics. Visual Prolog has been used for advisory systems, decision support, diagnostics, expert system shells or natural language applications, within a wide range of areas like banking, airline, healthcare, insurance, medical, etc.

Yet the strengths of Prolog extend far beyond the boundaries of AI. The high level of abstraction, the ease and simplicity with which complex data structures are represented allow a declarative approach to programming that benefits any discipline or problem solving strategy. Thus, Visual Prolog is also widely used to make administrative applications, advanced database management, planning and scheduling systems and much more.

Read more about the product and the projects that have already been developed in this version on http://www.pdc.dk

A free, timelocked version of Visual Prolog will be available for download from this site.

Prolog Development Center
568 14th Street
Atlanta, GA 30318
Phone 800 762 2710(toll free)
404 873 1366
Fax 404 872 5243
E-mail: sales@pdcatlanta.com or support@pdcatlanta.com

Outside US/Canada Phone +45 36 72 10 22 sales@pdc.dk