Arity/Prolog: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
==Description== | ==Description== | ||
A [[Prolog]] development system initially supplied in | [[Image:Ltrhead.gif|right]] | ||
A [[Prolog]] development system initially supplied in 1985 for [[DOS]] with a version for 16 bit OS/2 following a few years after, these 16 bit systems were sold on a modular basis, you could start out by buying an interpreter, then add a compiler, SQL Sever and so on. The initial version shipped for 32 bit OS/2 was a new development of the compiler and interpreter and not fully compatible with the older Arity/Prolog version 6 for 16 bit DOS and OS/2. | |||
* 2 to 5 times faster than the 16 bit version. | ==Version== | ||
=====Arity/Prolog32===== | |||
* Latest version for OS/2 and Windows: v.1.1 | |||
: Retail price was USD $650 for each platform, USD 350 for upgrades from any earlier version 16 or 32 bit. | |||
* Version 1.0: Initial 32 bit OS/2 version. | |||
: Only sold as a bundle for US$ 2450 for the OS/2 version + Windows NT version. | |||
=====Arity/Prolog===== | |||
* Last known version for 16 bit OS/2 and DOS: V6 | |||
* 2 to 5 times faster than the 16 bit version of V6. | |||
* Code is no longer compiled through the database. | * Code is no longer compiled through the database. | ||
* No limit on the number of atoms in an application. | * No limit on the number of atoms in an application. | ||
* New PM debugger for PM-based applications. New ALINT utility to check declarations, style and typo. | * New PM debugger for PM-based applications. New ALINT utility to check declarations, style and typo. | ||
* | * Multi-threaded, multi-processing support. | ||
* IBM C Set/2 is recommended, although not compulsory. | * IBM C Set/2 is recommended, although not compulsory. | ||
* Development environment is text based. | * Development environment is text based. | ||
Line 12: | Line 22: | ||
* No standard PM predicates (eg dialogue box) built-in. | * No standard PM predicates (eg dialogue box) built-in. | ||
* Requires about 2MB of disk space. | * Requires about 2MB of disk space. | ||
==Links== | ==Links== | ||
* [https://github.com/Peter-Gabel/ArityProlog32 GitHub page] | * [https://github.com/Peter-Gabel/ArityProlog32 GitHub page] | ||
* [http://www.fing.edu.uy/~gbrown/prolog/blint.html Replacement Lint] for Arity/Prolog32 | |||
==License== | ==License== | ||
Commercial. Discontinued. | Commercial. Discontinued. | ||
==Author== | ==Author== | ||
Line 31: | Line 35: | ||
* Jim Greene | * Jim Greene | ||
[[Arity Corporation]] | [[Arity Corporation]] | ||
==Publications== | ==Publications== | ||
====Related Articles==== | |||
* [https://books.google.co.uk/books?id=nuXmVNll5JEC&pg=PA258&lpg=PA258 A review of Arity/Prolog for DOS from 1986] - By PC Magazine | |||
[[Category:Tools]][[Category:DOS Tools]][[Category:MS Windows Tools]][[Category:Prolog]] | [[Category:Tools]][[Category:DOS Tools]][[Category:MS Windows Tools]][[Category:Prolog]] |
Revision as of 18:35, 2 January 2015
Description

A Prolog development system initially supplied in 1985 for DOS with a version for 16 bit OS/2 following a few years after, these 16 bit systems were sold on a modular basis, you could start out by buying an interpreter, then add a compiler, SQL Sever and so on. The initial version shipped for 32 bit OS/2 was a new development of the compiler and interpreter and not fully compatible with the older Arity/Prolog version 6 for 16 bit DOS and OS/2.
Version
Arity/Prolog32
- Latest version for OS/2 and Windows: v.1.1
- Retail price was USD $650 for each platform, USD 350 for upgrades from any earlier version 16 or 32 bit.
- Version 1.0: Initial 32 bit OS/2 version.
- Only sold as a bundle for US$ 2450 for the OS/2 version + Windows NT version.
Arity/Prolog
- Last known version for 16 bit OS/2 and DOS: V6
- 2 to 5 times faster than the 16 bit version of V6.
- Code is no longer compiled through the database.
- No limit on the number of atoms in an application.
- New PM debugger for PM-based applications. New ALINT utility to check declarations, style and typo.
- Multi-threaded, multi-processing support.
- IBM C Set/2 is recommended, although not compulsory.
- Development environment is text based.
- Provides binding to SOM (limited support).
- No standard PM predicates (eg dialogue box) built-in.
- Requires about 2MB of disk space.
Links
- GitHub page
- Replacement Lint for Arity/Prolog32
License
Commercial. Discontinued.
Author
- Peter Gabel
- Paul Weiss
- Jim Greene
Publications
Related Articles
- A review of Arity/Prolog for DOS from 1986 - By PC Magazine