🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc.misc
Article #2350

Re: Turbo Prolog by Borland

#2350
From: fore057
Date: Fri, 10 Aug 2012 14:44
27 lines
1880 bytes
In article <9705@rice-chex.ai.mit.edu>, cracraft@wheaties.ai.mit.edu (Stuart Cracraft) writes:
> Is Turbo Prolog good? What does it do well?
> Any pro or con ideas? Send to me. I'll summarize.
> 
> Stuart

I do most of my programing in Turbo Prolog.  It has a brilliant development
environment, with very effective checking of possible error sources, such as
unmatched variable types, variables used only once in a clause, etc.  In terms
of speed, it approaches Turbo Pascal for similar operations, although they are
so different it is hard to make a precise comparison.  I've heard that Prolog
afficionados criticise Turbo Prolog because it lacks the ability to mix data
types indiscriminately.  From my point of view, predicate declaration is an
advantage, and is what gives rise to the superior error checking and speed of
Turbo.

TP has other refinements which make it useful for real world applications, such
as windowing, internal and external databasing, and a full range of graphics
commands.  If you want interfacing power quickly, then buy the toolbox as well.

I have yet to try any overlay linking, and this may be an area where TP could
be improved.  The next module of my major present project will have to be
overlay linked, and I've heard from Turbo Pascal users that this can be a
problem with large Borland-based applications.

The documentation of TP is the best I have ever come across.  You could teach
yourself Prolog from scratch with it.
Technical Details
Message-ID: <1990Aug10.144500.8901@canterbury.ac.nz>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!mailrus!uunet!comp.vuw.ac.nz!virtue!canterbury.ac.nz!fore057
References: <9705@rice-chex.ai.mit.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!mailrus!uunet!comp.vuw.ac.nz!virtue!canterbury.ac.nz!fore057
From: fore057@canterbury.ac.nz
Newsgroups: comp.sys.ibm.pc.misc
Subject: Re: Turbo Prolog by Borland
Message-ID: <1990Aug10.144500.8901@canterbury.ac.nz>
Date: 10 Aug 12 14:44:59 GMT
References: <9705@rice-chex.ai.mit.edu>
Organization: University of Canterbury
Lines: 27