Path: csiph.com!news.swapon.de!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Ron Aaron Newsgroups: comp.lang.forth Subject: Re: FP stack Date: Wed, 10 May 2017 11:06:21 +0300 Organization: A noiseless patient Spider Lines: 13 Message-ID: References: <6c191e71-1a1c-4b13-9c92-e82e0c836788@googlegroups.com> <77b0ca53-6bf4-4c73-a426-2504cb959544@googlegroups.com> <3bfb77ae-f710-4c37-8d5f-5d55a6cea02d@googlegroups.com> <2017May8.143500@mips.complang.tuwien.ac.at> <850fb914-4c39-4142-888a-a0871d108b4a@googlegroups.com> <86ae3a80-ffe1-4a25-a727-908f353587d0@googlegroups.com> <6tednSpqKomGXY_EnZ2dnUU7-N1QAAAA@supernews.com> <87lgq5b0n2.fsf@nightsong.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Date: Wed, 10 May 2017 08:03:04 -0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="664f28ed9331b8e70d3dc6904a534d51"; logging-data="15111"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/VVpw96qQR9/yqSGoxnqju" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 In-Reply-To: <87lgq5b0n2.fsf@nightsong.com> Cancel-Lock: sha1:LmNsdlwkASqyvuquHL6h33qO1NY= Xref: csiph.com comp.lang.forth:58944 On 05/10/17 11:02, Paul Rubin wrote: > Ron Aaron writes: >> Wouldn't it have made some sense to make all items take one cell on the >> stack so that you could just use SWAP without worrying? > > Not on the memory starved computers of the classic Forth era. OK... that was a looong time ago. Even today's micro-controllers often have sufficient memory to handle a more sophisticated and less prone to programmer failure approach.