- Java-Based(3)
- SWI-Prolog
- www.swi-prolog.org
- Stable and free standard Prolog implementation. Targeted primarily at research and education. Windows, Linux and Unix versions available. Comes with a visual debugger and a GUI environment.
4.2
(si*)
>350
<5
6
- Visual Prolog
- www.visual-prolog.com
- A full-featured programming environment is offered with all the facilities necessary to write mission-critical, commercial-grade applications. A freeware version is available.
3.9
(1)
>100
<5
5
- Amzi! Prolog + Logic Server
- www.amzi.com
- This extensible Prolog version runs under Windows, Linux, Solaris and HP/UX, supporting development of client and server applications embeddable in the web, C/C++, Java, Delphi, Visual Basic and other environments. An IDE is available for Windows along with an interpreter-based tutorial.
3.7
(si*)
>20
<5
5
- The Ciao System
- ciao-lang.org
- General-purpose programming language which supports logic, constraint, functional, higher-order and object-oriented programming styles. Its main design objectives are high expressive power, extensibility, safety, reliability and efficient execution. [Open Source, GPL]
3.7
(si*)
<10
>40
5
- B-Prolog
- www.probp.com
- Versatile and efficient CLP system based on Prolog with extensions for programming concurrency, constraints and interactive graphics. Runs on: Windows 9x/NT/2000/XP, Linux, Mac, Solaris, HP-UX, FreeBSD, SonyNews, Aix. Free evaluation version is available.
3.6
(si*)
-
<5
5
- Logtalk
- logtalk.org
- An object-oriented extension to the Prolog programming language. It integrates logic programming with object-oriented and event-driven programming. Compatible with most Prolog compilers. [Open source]
3.5
(si*)
<10
>40
5
- Strawberry Prolog
- www.dobrev.com
- This Prolog compiler for Windows 95/98/NT and Unix/Linux supports OLE and Prolog CGI Scripts. Strawberry Prolog is suitable for client-server applications and has unique debugging facilities.
3.5
(si*)
>30
<5
4
- Jekejeke Prolog
- www.jekejeke.ch
- Jekejeke Prolog is an interpreter only implementation of Prolog written in 100% Java. The runtime library provides a simple console interface and no debugger. The development environment also provides a debugger. The implementation of the language mainly follows the ISO Prolog core standard. The implementation also features an application programming interface.
3.4
(si*)
>10
-
4
- GNU Prolog
- www.gprolog.org
- This compiler accepts Prolog + constraint programs and produces native binaries. The obtained executable is subsequently stand-alone. The size of this executable can be quite small since GNU Prolog can avoid linking the code of most unused built-in predicates. The performance of GNU Prolog is very encouraging (comparable to commercial systems).
3.2
(si*)
>60
<5
0
The rating value is calculated according to the algorithm, which considers all rating indicators.
As soon as number of users ratings reaches defined level, the rating is to be substituted by the users one.