Deutsch   English   Français   Italiano  
<66ea4436$1@news.ausics.net>

View for Bookmarking (what is this?)
Look up another Usenet article

Date: Wed, 18 Sep 2024 13:08:39 +1000
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Avoid treating the stack as an array [Re: "Back & Forth" is
 back!]
Newsgroups: comp.lang.forth
References: <nnd$61e0ad9a$48ed61c2@b4d945e456041481>
 <vasqjd$icjm$1@dont-email.me> <66d26c4b$1@news.ausics.net>
 <vaubf7$tbke$1@dont-email.me> <nnd$04cff141$0193ba04@301336b8dd8ed69a>
 <vbfqnd$v4c4$1@dont-email.me> <nnd$26b4d59b$27bdb181@ce638e508b04426e>
 <87bk0vbvgk.fsf@nightsong.com> <66e0fa58$1@news.ausics.net>
 <66e11d64$1@news.ausics.net> <877cbh4b6z.fsf@nightsong.com>
 <2024Sep12.105526@mips.complang.tuwien.ac.at> <87seu01zbj.fsf@nightsong.com>
 <2024Sep16.182651@mips.complang.tuwien.ac.at>
Content-Language: en-GB
From: dxf <dxforth@gmail.com>
In-Reply-To: <2024Sep16.182651@mips.complang.tuwien.ac.at>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: news.ausics.net
Message-ID: <66ea4436$1@news.ausics.net>
Organization: Ausics - https://newsgroups.ausics.net
Lines: 31
X-Complaints: abuse@ausics.net
Path: ...!news.roellig-ltd.de!news.mb-net.net!open-news-network.org!news.bbs.nz!news.ausics.net!not-for-mail
Bytes: 2947

On 17/09/2024 2:26 am, Anton Ertl wrote:
> Paul Rubin <no.email@nospam.invalid> writes:
> ... 
>> I wonder whether Moore's 1999 aversion to locals had something to do
>> with his hardware designs of that era, where having more registers
>> (besides T and N) connected to the ALU would have cost silicon and
>> created timing bottlenecks.
> 
> I think he had the aversion long before he did such hardware designs.
> He has been quoted as thinking that humans should do all they can to
> make the computer's work easier (or something like that).  While his
> sayings, like any religious text, are sufficiently fuzzy to be
> interpretable in many ways, his denouncing of locals over the years
> makes it clear that he thinks that humans should invest time to write
> code with stack manipulation words and globals, so that the compiler
> does not need to be bloated by the code for dealing with locals.

When has Moore required humans to do anything?  Did he stand up saying
'Follow me.  I'll make you a better programmer, more productive.  I'll
provide you with compilers and a Standard.'?  No.  That was others doing.
When the latter had attracted enough of a following they were self-
sufficient - didn't need Moore, other than perhaps his presence.  What
differentiates Moore and the group promoting Forth (their version of it),
is Moore has never changed his position, switched his tune, introduced
locals and mega-compilers - as the latter do today in an attempt to
maintain the interest, maintain a following.  Of what use are leaders
without followers.

"Let me use a tool which I appreciate and if everyone can't use this
 tool well, sorry, but that is not my goal." - C.M.