home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / lang / prolog / 2109 < prev    next >
Encoding:
Internet Message Format  |  1992-11-21  |  2.0 KB

  1. Path: 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
  2. From: cduguay@lcraft.ersys.edmonton.ab.ca (Claude Duguay)
  3. Newsgroups: comp.lang.prolog
  4. Subject: Re: Q: Synergy of C and prolog
  5. Message-ID: <Lg6BuB1w165w@lcraft.ersys.edmonton.ab.ca>
  6. Date: Mon, 16 Nov 92 07:15:33 MST
  7. References: <1992Nov14.150635.24776@polaris.utu.fi>
  8. Organization: LogiCraft Corp, Edmonton, AB, Canada
  9. Lines: 27
  10.  
  11. vpvaata@polaris.utu.fi (Veikko Petteri V{{t{j{) writes:
  12.  
  13. >   I'm trying to make things with the easiest tools, so I made the "intelligen
  14. > part of the program with TurboProlog (v1.0) and now I want to make the user
  15. > interface and all the rest with Borland C++. The problem is that they don't
  16. > work together!
  17.  
  18. Turbo Prolog 1.0 dates back 7 years and represents the very first incarnation
  19. of a compiler that has been well refined over the years. The Prolog
  20. Development Center now markets Turbo Prolog's offspring as PDC Prolog and
  21. we are now up to version 3.3, which works just fine with Borland's C++.
  22. Furthermore, additional datatypes are now implemented in PDC Prolog to
  23. support interfacing with C(++) structures and signed/unsigned  byte, word,
  24. dword and double numerical values, even functions are now supported. The next
  25. incarnation will include internal "name mangling" so direct calls can be made
  26. to any C++ object/message. The whole compiler has been evolving and it is
  27. rather unfair to judge a current product by what it was in its first
  28. incarnation almost a decade ago.
  29.  
  30. I've been using Turbo/PDC Prolog since version 1.0 and have implemented
  31. uncountable programs privately and commercially. I use it daily and would
  32. willingly swear by it agains any other tools I've ever worked with. That's
  33. not to say that I don't use other implementations or languages when the need
  34. arises, but I'm more than please by PDC's compiler and the support they
  35. provide for their clients.
  36.  
  37. Claude Duguay              cduguay@lcraft.ersys.edmonton.ab.ca 
  38.