Article View: comp.lang.prolog
Article #138Re: Prolog for SUN
From: Palmer M J
Date: Fri, 31 Jul 1992 11:39
Date: Fri, 31 Jul 1992 11:39
23 lines
1849 bytes
1849 bytes
In article <1992Jul31.085727.23232@rhrk.uni-kl.de> kuehn@dfki.uni-kl.de (Otto Kuehn) writes: > We heard about Quintus-Prolog, IF-Prolog, and APL-Prolog. What are >your experiences with these? Which Prolog would you suggest? > Have been using Quintus prolog for about a year and a half now. It is mostly ok. Has a wide range of library predicates including one for object oriented programming - ProTalk. There is an X-window interface which maps the C code for X-Lib and X-Toolkit more or less directly onto prolog calls. It took some time to figure out how to use the graphical tools but this was more a consequence of the nature of X-Lib and the X-toolkit themselves rather than the prolog side. I have never programmed X-windows in C but I guess doing it in prolog is far easier once you have grasped the philosiphy. Apart from Quintus prolog I have only ever used an interpreter written in pascal so I cant comment on how it rates with other compilers in terms of efficency. I have had some problems however with strange bugs in the compiler - every now and then we get segmentation faults with entirely legal code. These did not happen with version 2.5 but version 3.0 was pretty bad. Version 3.1.1 is much better but they still occur. The only way to stop them is to try alternatives to the already valid code until they go away. All in all it provides quite a nice environment to work in. Mike.
Technical Details
Message-ID:
<4802@sersun1.essex.ac.uk>Path:
arc1-ca.pugleaf.net!sparky!uunet!mcsun!uknet!sersun1!csc2!palmmReferences:
<1992Jul31.085727.23232@rhrk.uni-kl.de>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!uknet!sersun1!csc2!palmm From: palmm@csc2.essex.ac.uk (Palmer M J) Newsgroups: comp.lang.prolog Subject: Re: Prolog for SUN Message-ID: <4802@sersun1.essex.ac.uk> Date: 31 Jul 92 11:39:24 GMT References: <1992Jul31.085727.23232@rhrk.uni-kl.de> Sender: news@sersun1.essex.ac.uk Reply-To: palmm@essex.ac.uk (Palmer M J) Organization: University of Essex, Colchester, UK Lines: 23