| Deutsch English Français Italiano |
|
<4cf28211cfe08cc8d6c03a37baeee2514e7dfd23@i2pn2.org> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder9.news.weretis.net!i2pn.org!i2pn2.org!.POSTED!not-for-mail From: dxf <dxforth@gmail.com> Newsgroups: comp.lang.forth Subject: Re: Standard compliance for systems Date: Sun, 24 Nov 2024 12:02:33 +1100 Organization: i2pn2 (i2pn.org) Message-ID: <4cf28211cfe08cc8d6c03a37baeee2514e7dfd23@i2pn2.org> References: <vcbn5e$3etuk$1@dont-email.me> <b781b7565e7b2c60363014dacde27099ac877449@i2pn2.org> <0af0a53d0f8be577ddf48666fc4c9b24@www.novabbs.com> <8b00c0b3ab87b7154adc00d7fe89bde6817367b5@i2pn2.org> <nnd$0fee3dda$66549014@f1313470e4d61a36> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Injection-Date: Sun, 24 Nov 2024 01:02:37 -0000 (UTC) Injection-Info: i2pn2.org; logging-data="3850327"; mail-complaints-to="usenet@i2pn2.org"; posting-account="XPw7UV90Iy7EOhY4YuUXhpdoEf5Vz7K+BsxA/Cx8bVc"; User-Agent: Mozilla Thunderbird Content-Language: en-GB In-Reply-To: <nnd$0fee3dda$66549014@f1313470e4d61a36> X-Spam-Checker-Version: SpamAssassin 4.0.0 Bytes: 2346 Lines: 27 On 24/11/2024 12:09 am, albert@spenarnc.xs4all.nl wrote: > In article <8b00c0b3ab87b7154adc00d7fe89bde6817367b5@i2pn2.org>, > dxf <dxforth@gmail.com> wrote: >> On 22/11/2024 9:11 pm, minforth wrote: >>> Must be bad weather and boring where you live. ;-) >> >> You're welcome :) >> >>> If you have a lot of strings to juggle, treat yourself >>> to a string stack. Forth is all about flexibility, right? >> >> A relative never cleaned their email inbox. For the last >> month any message sent bounced with 'mailbox full'. Their >> solution was to pay for a bigger inbox. > > If you set aside 1 Gbyte of a 8 Gbyte for a circular string > stack, why don't you do like me? Permanently allocate all > strings in the dictionary. This is a so called memory leak, > but this is not so bad compared to wasting 1 Gbyte up front. > Works well together with MARKER, I'd see better than a circular > string set. For systems that use a circular buffer to store temporary strings the size is typically 1 or 2 Kb. That's reflected in the rather vague spec for S" . AFAICS the 2012 decision was more about implementing common practice than needing common practice. IMO Forth-94 got the balance right for both S" and floating point stack.