Top 10 Cool Free Windows Software (You'll Really Want) - Duration: 12:33. ThioJoe 463,512 views. There are Prolog implementations that are radically different, with different syntax and different semantics (e.g. Visual Prolog) and sub-communities have developed around different implementations. Code that strictly conforms to the ISO-Prolog core language is portable across ISO-compliant implementations. However, the ISO standard for modules was never accepted by most Prolog. Visual Prolog is a powerful programming language combining best features of logical, functional and object-oriented programming. It counts PDC Prolog and Turbo Prolog as its predecessors. The goal of Visual Prolog is to support industrial strength programming of complex knowledge emphasized problems.
The following Comparison of Prolog implementations provides a reference for the relative feature sets and performance of different implementations of the Prolog computer programming language.
Portability[edit]
There are Prolog implementations that are radically different, with different syntax and different semantics (e.g. Visual Prolog)[1] and sub-communities have developed around different implementations.[1]
Code that strictly conforms to the ISO-Prolog core language is portable across ISO-compliant implementations. However, the ISO standard for modules was never accepted by most Prolog implementors.[1]
Factors that can adversely affect portability include: use of bounded vs. unbounded integer arithmetic, additional types such as string objects, advanced numeric types (rationals, complex), feature extensions such as Unicode, threads, and tabling.[2] Use of libraries unavailable in other implementations and library organisation:[1]
Currently, the way predicates are spread over the libraries and system built-ins differs enormously. [...] Fortunately, there are only few cases where we find predicates with the same name but different semantics (e.g. delete/3)
Swi Prolog Download 32 BitsMain features[edit]
Operating system and Web-related features[edit]
Static analysis[edit]
Optimizations[edit]Swi Prolog Mac
Release[edit]
Benchmarks[edit]
References[edit]
External links[edit]
Windows 10 Iso
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Comparison_of_Prolog_implementations&oldid=913084423'
Comments are closed.
|
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |