Path: ...!3.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Bart Newsgroups: comp.lang.c Subject: Re: Top 10 most common hard skills listed on resumes... Date: Tue, 10 Sep 2024 14:30:29 +0100 Organization: A noiseless patient Spider Lines: 60 Message-ID: References: <87mskvuxe9.fsf@bsb.me.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Tue, 10 Sep 2024 15:30:30 +0200 (CEST) Injection-Info: dont-email.me; posting-host="dcf5d3c489b4c68fb3a29f50d34b534a"; logging-data="3139945"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1800QEU3XBFrQih+fFa+StV" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:RtB5jPHrQthzJ/YxKhYsO44ZXz0= In-Reply-To: Content-Language: en-GB Bytes: 3099 On 10/09/2024 12:55, David Brown wrote: > On 10/09/2024 12:52, Bart wrote: >> I've archived your post for if/when I get back to that project. (If I >> ever use Forth, it'll be on my own terms. I just tried it to see if >> it's still breathing: >> >>   c:\qapps>qq forth >>   Bart-Forth >>   Type bye to stop >>   > 2 2 + . >>   4 >>   > bye >> > > But it handle : > > : 2 1 ; > 2 2 + . > > and get the answer 2 ?  :-) Apparently: c:\qapps>qq forth Bart-Forth Type bye to stop > : 2 1 ; > 2 2 + . 2 > > >> So it looks like I already thought of it as my version.) >> >>>>> To give more background, bare ZX81 had 1kB RAM (including video RAM). >>>> >>>> You must mean /excluding/ surely? Otherwise there wouldn't be much left >>>> from 1KB! >>> >>> There is not much left.  But there is a trick: boundary between >>> video memory and rest is movable, as you fill other part available >>> screen area shrinks.  It does not take long time to have machine >>> completely filled out with no free space left (and IIRC some >>> small screen area for out of memory message) >> >> So that meagre 1KB had to be shared? >> > > Yes.  24 lines of 32 characters took 768 bytes, and the OS and BASIC > took another 125 bytes.  There was not a lot of space for user code and > data! An OS /and/ BASIC takes 125 bytes? You can't really complain about bloat here! Windows is probably 20GB and doesn't have Basic.