🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.prolog
Article #2138

Re: Q: Synergy of C and prolog

#2138
From: Claude Duguay
Date: Mon, 16 Nov 1992 14:15
27 lines
2053 bytes
vpvaata@polaris.utu.fi (Veikko Petteri V{{t{j{) writes:

>   I'm trying to make things with the easiest tools, so I made the "intelligen
> part of the program with TurboProlog (v1.0) and now I want to make the user
> interface and all the rest with Borland C++. The problem is that they don't
> work together!

Turbo Prolog 1.0 dates back 7 years and represents the very first incarnation
of a compiler that has been well refined over the years. The Prolog
Development Center now markets Turbo Prolog's offspring as PDC Prolog and
we are now up to version 3.3, which works just fine with Borland's C++.
Furthermore, additional datatypes are now implemented in PDC Prolog to
support interfacing with C(++) structures and signed/unsigned  byte, word,
dword and double numerical values, even functions are now supported. The next
incarnation will include internal "name mangling" so direct calls can be made
to any C++ object/message. The whole compiler has been evolving and it is
rather unfair to judge a current product by what it was in its first
incarnation almost a decade ago.

I've been using Turbo/PDC Prolog since version 1.0 and have implemented
uncountable programs privately and commercially. I use it daily and would
willingly swear by it agains any other tools I've ever worked with. That's
not to say that I don't use other implementations or languages when the need
arises, but I'm more than please by PDC's compiler and the support they
provide for their clients.

Claude Duguay              cduguay@lcraft.ersys.edmonton.ab.ca 
Technical Details
Message-ID: <Lg6BuB1w165w@lcraft.ersys.edmonton.ab.ca>
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!destroyer!cs.ubc.ca!unixg.ubc.ca!kakwa.ucs.ualberta.ca!ersys!lcraft!cduguay
References: <1992Nov14.150635.24776@polaris.utu.fi>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!destroyer!cs.ubc.ca!unixg.ubc.ca!kakwa.ucs.ualberta.ca!ersys!lcraft!cduguay
From: cduguay@lcraft.ersys.edmonton.ab.ca (Claude Duguay)
Newsgroups: comp.lang.prolog
Subject: Re: Q: Synergy of C and prolog
Message-ID: <Lg6BuB1w165w@lcraft.ersys.edmonton.ab.ca>
Date: Mon, 16 Nov 92 07:15:33 MST
References: <1992Nov14.150635.24776@polaris.utu.fi>
Organization: LogiCraft Corp, Edmonton, AB, Canada
Lines: 27