Path: utzoo!utgpu!attcan!uunet!husc6!rutgers!joyce!sri-unix!quintus!ok From: ok@quintus.uucp (Richard A. O'Keefe) Newsgroups: comp.lang.prolog Subject: Re: MAC Prolog Message-ID: <655@quintus.UUCP> Date: 10 Nov 88 08:00:22 GMT References: <1561@bingvaxu.cc.binghamton.edu> <200@internal.Apple.COM> <13330@oberon.USC.EDU> Sender: news@quintus.UUCP Reply-To: ok@quintus.UUCP (Richard A. O'Keefe) Distribution: na Organization: Quintus Computer Systems, Inc. Lines: 12 In article <13330@oberon.USC.EDU> schase@pollux.usc.edu (Scott Chase) writes: >I've used AAIS Prolog for writing theorem provers (successfully), and for >a graphics grammar system, where 1Mb wasn't enough (but that's a problem with >Prolog & Prolog applications in general - they can be memory hogs). After allowing for the rather larger run-time system, if an application could have been written in C, the Prolog version shouldn't need a lot more memory than the C version. About the worst that can happen to you is manipulating sequences of characters: where list-of-integer/vector-of-byte is 8/1, but that's rarely the bottleneck. I generally run Quintus Prolog on a Sun-3 with "limit datasize 2M". Any time that's not enough it usually means it's time to take the hacks out of my code.