Visual Prolog 4.2 now runs under and fully supports OS/2. No other programming tool exists that gives such a wide portability as Visual Prolog. Windows 95/NT, 3.1, SCO UNIX, Linux and of course OS/2 are all supported, and you can actually switch quite freely between them. In the last ~30 years (~19), the performance increased by a factor of 2^14 - just by recompiling the programm on a modern MacBook instead of a Z8000 16bit Machine. The Visual Prolog development is one of the most portable ones. It may or may not compile on todays systems (is still working on current MacOS 10.10, but seems to have issues on the travis-ci 64bit Ubuntu platform. Some commercial extensions like a dBase interface are lost. Be aware, most comments are in German - because this where the '80s in East Germany. The source code of the core system is available here. Code that strictly conforms to the ISO-Prolog core language is portable across ISO-compliant implementations. Visual Prolog) and sub-communities have developed around different implementations. There where ports to BeOS and Acorn Archimedes There are Prolog implementations that are radically different, with different syntax and different semantics (e.g. There are Prolog implementations that are radically different, with different syntax and different semantics (e.g.
#Visual prolog portable 32 bit#
Versions from eastern Germany from this time), over MS-DOS, multipleġ6 and 32 bit Unix dialects and also big-iron platforms like VMS. It did run on a bunch of systems, from 8bit CP/M (or the equivalent It is written in C, K&R (pre Ansi-C) style. HU-Prolog was written by 3 people Humboldt-University Berlin (East Germany). "HU Prolog" - a portable prolog interpreter from the '80s