Amzi!News: November 2003

Products and ServicesNews and Mailing ListsCustomer StoriesArticles and  LinksSupport and ForumsSearch and Site MapDownload and BuyContact and About


Amzi!News, November 2003

Amzi! Prolog + Logic Server 7.0

Amzi! 7.0 Release Candidate is now available at amzi.com. It features a new, multi-platform Eclipse IDE.

State-of-the-Art, Open Source IDE

Eclipse is an extensible, state-of-the-art development environment that runs on Windows, Mac and popular Unix variants. Eclipse has been adopted for programming languages from Java to Cobol plus modelling tools, web development and more (see www.eclipse.org). It is an open source project supported by IBM, Borland, Sun, Red Hat and many others.

Eclipse brings to Prolog all the features of modern IDEs, including syntax coloring in the editors, automatic error detection on save, project support, tight integration with source control systems, sophisticated builders, cross referencing and outline capabilities (see screen shots). These features alone greatly enhance productivity and make it quick and easy to find many program errors.

Source Code Debugger

The real jewel of the Amzi! plug-in for Eclipse is the source code debugger. It combines conventional debugging tools like breakpoints, pause, step-into and step-over options, with extremely clear presentation of Prolog concepts like backtracking, unification and cut.

Clarity for Learning

As a program executes, the line of source code is highlighted in different colors depending on the state at that line, making it very clear how Prolog backtracking works its way through Prolog source. A separate window has the full call stack, and, at each level the variable bindings for the clause being executed.

For the beginning Prolog programmer this means that a difficult predicate, like append/3, becomes transparent, de-mystifying the seeming magic of the rippling effects of recursion and unification.

Embedded/Remote Debugging for Production Applications

For the professional, the debugger works equally well with compiled production code, and it can be used to debug embedded Prolog components, either on the developer's workstation or running remotely on a separate machine.

This means it is no longer necessary to test and debug Prolog code separate from an integrated application. A developer can have full source code debugging at a workstation for a Prolog component running as part of a remote server environment.

Ready for Downloading

The 7.0 release is now available for downloading for both Windows and Linux. Evaluation copies for Solaris and HP/UX are available upon request. Amzi! is readily ported to almost any other platform. Contact us for details.

New Packaging and Pricing

The following editions of Amzi! Prolog + Logic Server are now available, and many can be ordered directly from our website.

Free — Everything you need to create stand-alone Prolog programs and Prolog components embedded in Web Servers, Java, .NET, C++, VB, C# and Delphi for personal use. Includes the new IDE with the classic command-line debugger in the listener, and a free Student Edition trial. (Windows and Linux)

Student — Ideal for anyone learning Prolog, this edition includes everything in the Free Edition plus the new source code debugger that runs on both stand-alone and embedded Prolog components. The debugger shows the Prolog execution stack along with variable bindings at each stack frame, and the backtracking behavior of Prolog is illustrated visually for call, redo, fail and exit on each goal. Special introductory price is US$19 with coupon. (Windows only)

Developer — For developers who want to distribute their applications royalty-free, this edition replaces the 6.2 Standard Edition, but with a new lower price, US$299. (Windows only)

Professional — For developers building or distributing high-end server applications with multiple, simultaneous users, this edition replaces the 6.2 Professional Edition, but with a new lower price, US$1,499.

Academic Lab — Provides up to 255 copies of the Student Edition to run on a LAN in a computer lab at an educational institution. (Windows only)

Enterprise — For organizations building high-end cross platform applications, this provides Professional licenses for up to 5 developers and all runtime platforms.

All our products include the first year's software maintenance and technical support, which can be renewed on an annual basis.

CDROM and More Download Options Available

As the download size has increased significantly due to the addition of the Amzi! Eclipse IDE, we are now offering a CDROM that contains both the Windows and Linux Versions for US$11.99 shipped anywhere in the world. Also any product order can also include a CDROM for that same price.

We are also making our products available on Simtel.net which has many worldwide mirrors. More download sites will be added in the near future. If you have any suggestions, please let us know.

Amzi! inc.
5861 Greentree Road
Lebanon, OH 45036 U.S.A.
web http://www.amzi.com
tel +1 513 425 8050
fax +1 513 425 8025