Path: csiph.com!eternal-september.org!feeder.eternal-september.org!nntp.eternal-september.org!.POSTED!not-for-mail From: Paul Rubin Newsgroups: comp.lang.forth,comp.lang.postscript Subject: Re: Postscript in 4tH Date: Wed, 09 Sep 2026 22:14:26 -0700 Organization: A noiseless patient Spider Lines: 10 Message-ID: <87h5jxk7rh.fsf@nightsong.com> References: <117hl2n$1ne4b$1@dont-email.me> <117prfv$gq7e$3@dont-email.me> <2026Sep9.084205@mips.complang.tuwien.ac.at> <117r5b2$u52n$5@dont-email.me> <117ski9$1gjra$2@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Date: Thu, 10 Sep 2026 05:14:34 +0000 (UTC) Injection-Info: dont-email.me; logging-data="1816361"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19klpimzfzVNP5j6uimeS1H"; posting-host="e2210f30e451abc7fc758c747e278524" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) Cancel-Lock: sha1:Y5VUYRUoy3WbJJKiHcaEpdDWzVA= sha1:w48iqVUPnXQ8j1gYAoewhBVebjw= sha256:vgiuGxhVzcLwPOZ+Sbj0ZCLL1gqlv4GAXa2Tk5KQLj8= sha1:6bRGKPP5cd8KqUPYY6iNhORvKI0= sha256:ZggaBm/jU/ZIyAqE/egJ2uhZGpb7kuiQImVoWgFWQ7k= Xref: csiph.com comp.lang.forth:135642 comp.lang.postscript:4042 Lawrence D’Oliveiro writes: > Apparently you could typically go for longer than a day before filling > all of memory. Not sure if this was a sign of how large memories had > become by then, or how slow Lisp machines were ... Lisp code in those days was written to avoid unnecessary allocation. You'd use imperative-style RPLACA/RPLACD (aka setcar/setcdr) a lot, nreverse, nconc, that sort of thing. All not really in the Lisp spirit, I would say, but it reflected Lisp programming practices from even earlier and more limited machines.