Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

"We live, in a very kooky time." -- Herb Blashtfalt


devel / comp.lang.forth / Von Neuman, Harvard and ... Moore ?

SubjectAuthor
* Von Neuman, Harvard and ... Moore ?Brian Fox
+* Re: Von Neuman, Harvard and ... Moore ?minforth
|`* Re: Von Neuman, Harvard and ... Moore ?Brian Fox
| `* Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|  +- Re: Von Neuman, Harvard and ... Moore ?Brian Fox
|  `* Re: Von Neuman, Harvard and ... Moore ?Brian Fox
|   +* Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|   |`* Re: Von Neuman, Harvard and ... Moore ?Brian Fox
|   | +- Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|   | `* Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|   |  `* Re: Von Neuman, Harvard and ... Moore ?Brian Fox
|   |   +- Re: Von Neuman, Harvard and ... Moore ?Brian Fox
|   |   `* Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|   |    +* Re: Von Neuman, Harvard and ... Moore ?Brian Fox
|   |    |+* Re: Von Neuman, Harvard and ... Moore ?Jurgen Pitaske
|   |    ||+- Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|   |    ||`* Re: Von Neuman, Harvard and ... Moore ?Clive Arthur
|   |    || `- Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|   |    |+- Re: Von Neuman, Harvard and ... Moore ?James Brakefield
|   |    |`- Re: Von Neuman, Harvard and ... Moore ?Hans Bezemer
|   |    `* Re: Von Neuman, Harvard and ... Moore ?Anton Ertl
|   |     `* Re: Von Neuman, Harvard and ... Moore ?Christopher Lozinski
|   |      `* Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|   |       `* Re: Von Neuman, Harvard and ... Moore ?Jurgen Pitaske
|   |        `* Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|   |         `- Re: Von Neuman, Harvard and ... Moore ?SpainHackForth
|   `* Re: Von Neuman, Harvard and ... Moore ?Buzz McCool
|    `* Re: Von Neuman, Harvard and ... Moore ?Brian Fox
|     +* Re: Von Neuman, Harvard and ... Moore ?dxforth
|     |+* Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|     ||`* Re: Von Neuman, Harvard and ... Moore ?dxforth
|     || `- Re: Von Neuman, Harvard and ... Moore ?Lorem Ipsum
|     |`* Re: Von Neuman, Harvard and ... Moore ?Brian Fox
|     | `- Re: Von Neuman, Harvard and ... Moore ?hohensee
|     `- Re: Von Neuman, Harvard and ... Moore ?none
+- Re: Von Neuman, Harvard and ... Moore ?jan Coombs
+* Re: Von Neuman, Harvard and ... Moore ?jan Coombs
|`- Re: Von Neuman, Harvard and ... Moore ?Brian Fox
`- Re: Von Neuman, Harvard and ... Moore ?NN

Pages:12
Von Neuman, Harvard and ... Moore ?

<f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24202&group=comp.lang.forth#24202

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:4a5a:b0:63c:fb67:a414 with SMTP id ph26-20020a0562144a5a00b0063cfb67a414mr52401qvb.10.1691589248469;
Wed, 09 Aug 2023 06:54:08 -0700 (PDT)
X-Received: by 2002:a63:3e82:0:b0:564:1149:e94 with SMTP id
l124-20020a633e82000000b0056411490e94mr160760pga.11.1691589248149; Wed, 09
Aug 2023 06:54:08 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 9 Aug 2023 06:54:07 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=99.242.210.36; posting-account=2z7GawoAAADc70p5SM5AbaCyzjLblS3g
NNTP-Posting-Host: 99.242.210.36
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
Subject: Von Neuman, Harvard and ... Moore ?
From: brian.fox@brianfox.ca (Brian Fox)
Injection-Date: Wed, 09 Aug 2023 13:54:08 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1444
 by: Brian Fox - Wed, 9 Aug 2023 13:54 UTC

With the discussion around whether a "Forth CPU" is a real thing I
wondered if it would be worthwhile calling a [data stack/return stack] architecture a "Moore Architecture" to allow smoother conversation.

Was Chuck the first person to organize a computer around two stacks
with these intended functions?

If not then to whom do we ascribe this architecture?

Re: Von Neuman, Harvard and ... Moore ?

<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24203&group=comp.lang.forth#24203

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:1820:b0:40f:e2a5:3100 with SMTP id t32-20020a05622a182000b0040fe2a53100mr70398qtc.6.1691590195224;
Wed, 09 Aug 2023 07:09:55 -0700 (PDT)
X-Received: by 2002:a17:90b:8a:b0:268:390c:b6c1 with SMTP id
bb10-20020a17090b008a00b00268390cb6c1mr195730pjb.4.1691590194655; Wed, 09 Aug
2023 07:09:54 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 9 Aug 2023 07:09:53 -0700 (PDT)
In-Reply-To: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2003:f7:1f21:9699:c97:22b5:2f42:8d4;
posting-account=AqNUYgoAAADmkK2pN-RKms8sww57W0Iw
NNTP-Posting-Host: 2003:f7:1f21:9699:c97:22b5:2f42:8d4
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: minforth@arcor.de (minforth)
Injection-Date: Wed, 09 Aug 2023 14:09:55 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1698
 by: minforth - Wed, 9 Aug 2023 14:09 UTC

Brian Fox schrieb am Mittwoch, 9. August 2023 um 15:54:10 UTC+2:
> With the discussion around whether a "Forth CPU" is a real thing I
> wondered if it would be worthwhile calling a [data stack/return stack] architecture a "Moore Architecture" to allow smoother conversation.
>
> Was Chuck the first person to organize a computer around two stacks
> with these intended functions?
>
> If not then to whom do we ascribe this architecture?
The Burroughs B5000 computer came before Moore tinkering with some telescope.

Re: Von Neuman, Harvard and ... Moore ?

<6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24204&group=comp.lang.forth#24204

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:40a:b0:76c:d577:4105 with SMTP id 10-20020a05620a040a00b0076cd5774105mr56006qkp.0.1691592910991;
Wed, 09 Aug 2023 07:55:10 -0700 (PDT)
X-Received: by 2002:a63:778f:0:b0:563:4dac:e580 with SMTP id
s137-20020a63778f000000b005634dace580mr214784pgc.9.1691592910736; Wed, 09 Aug
2023 07:55:10 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 9 Aug 2023 07:55:10 -0700 (PDT)
In-Reply-To: <75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=184.75.210.54; posting-account=2z7GawoAAADc70p5SM5AbaCyzjLblS3g
NNTP-Posting-Host: 184.75.210.54
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com> <75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: brian.fox@brianfox.ca (Brian Fox)
Injection-Date: Wed, 09 Aug 2023 14:55:10 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1972
 by: Brian Fox - Wed, 9 Aug 2023 14:55 UTC

On Wednesday, August 9, 2023 at 10:09:56 AM UTC-4, minforth wrote:

> The Burroughs B5000 computer came before Moore tinkering with some telescope.

Ouch. I sense that you are not in favour of my suggestion. :-)

From what I can read the B5000 had a single stack. I can see it clearly influenced
Chuck's CPU work, as it had 4 , 12 bit instructions contained in one word.
It also had two registers, for the top of stack and the 2nd item on the stack.

However if a Harvard architecture separates code and data memory then what I
am calling a Moore architecture separates the stack into a data stack and a
return stack.

I just don't know if anyone made that distinction earlier than Chuck.

Re: Von Neuman, Harvard and ... Moore ?

<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24205&group=comp.lang.forth#24205

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:284e:b0:76c:b12c:2fe8 with SMTP id h14-20020a05620a284e00b0076cb12c2fe8mr66232qkp.13.1691596859067;
Wed, 09 Aug 2023 09:00:59 -0700 (PDT)
X-Received: by 2002:a17:90a:578e:b0:268:377d:9a95 with SMTP id
g14-20020a17090a578e00b00268377d9a95mr278660pji.2.1691596858693; Wed, 09 Aug
2023 09:00:58 -0700 (PDT)
Path: i2pn2.org!rocksolid2!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 9 Aug 2023 09:00:57 -0700 (PDT)
In-Reply-To: <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=63.114.57.174; posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 63.114.57.174
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: gnuarm.deletethisbit@gmail.com (Lorem Ipsum)
Injection-Date: Wed, 09 Aug 2023 16:00:59 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2587
 by: Lorem Ipsum - Wed, 9 Aug 2023 16:00 UTC

On Wednesday, August 9, 2023 at 10:55:12 AM UTC-4, Brian Fox wrote:
> On Wednesday, August 9, 2023 at 10:09:56 AM UTC-4, minforth wrote:
>
> > The Burroughs B5000 computer came before Moore tinkering with some telescope.
> Ouch. I sense that you are not in favour of my suggestion. :-)
>
> From what I can read the B5000 had a single stack.

Pretty much all CPUs have at least one stack for return addresses. I'm assuming the B5000 also had a data stack? Wouldn't that be two?

I know HP made minicomputers with two stacks.

> I can see it clearly influenced
> Chuck's CPU work, as it had 4 , 12 bit instructions contained in one word..
> It also had two registers, for the top of stack and the 2nd item on the stack.
>
> However if a Harvard architecture separates code and data memory then what I
> am calling a Moore architecture separates the stack into a data stack and a
> return stack.
>
> I just don't know if anyone made that distinction earlier than Chuck.

Are you saying the B5000 did not have a data stack, or did not have a return stack?

--

Rick C.

- Get 1,000 miles of free Supercharging
- Tesla referral code - https://ts.la/richard11209

Re: Von Neuman, Harvard and ... Moore ?

<20230809173328.727fe94f@t530>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24207&group=comp.lang.forth#24207

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED.2a0e:cb01:2b:5900:1907:f1ba:d13f:160c!not-for-mail
From: jan4comp.lang.forth@murray-microft.co.uk (jan Coombs)
Newsgroups: comp.lang.forth
Subject: Re: Von Neuman, Harvard and ... Moore ?
Date: Wed, 9 Aug 2023 17:33:28 +0100
Organization: A noiseless patient Spider
Message-ID: <20230809173328.727fe94f@t530>
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Injection-Info: dont-email.me; posting-host="2a0e:cb01:2b:5900:1907:f1ba:d13f:160c";
logging-data="9645"; mail-complaints-to="abuse@eternal-september.org"
X-Newsreader: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-pc-linux-gnu)
 by: jan Coombs - Wed, 9 Aug 2023 16:33 UTC

On Wed, 9 Aug 2023 06:54:07 -0700 (PDT)
Brian Fox <brian.fox@brianfox.ca> wrote:

> Was Chuck the first person to organize a computer around two stacks
> with these intended functions?

"A data stack is used to store numbers and addresses of operands.
Operators generally expect data on the stack in a predefined order
and return results to the stack. A second stack called the return
stack is used to store program flow-control parameters. This stack
can also be used for temporary data storage (carefully). Two stacks
are used to separate data from control parameters. The data stack,
commonly called just the stack, is always 16 bits wide. The return
stack will always be called just that and is usually 16 bits wide.
Sometimes the return stack is only 8 bits wide."
from
"Threaded Interpretive Languages - Their Design and Implementation"
by R. G. Loeliger Copyright © 1981 BYTE Publications Inc

Jan Coombs

Re: Von Neuman, Harvard and ... Moore ?

<20230809180625.3c4fe63d@t530>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24208&group=comp.lang.forth#24208

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED.2a0e:cb01:2b:5900:1907:f1ba:d13f:160c!not-for-mail
From: jan4comp.lang.forth@murray-microft.co.uk (jan Coombs)
Newsgroups: comp.lang.forth
Subject: Re: Von Neuman, Harvard and ... Moore ?
Date: Wed, 9 Aug 2023 18:06:25 +0100
Organization: A noiseless patient Spider
Message-ID: <20230809180625.3c4fe63d@t530>
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: dont-email.me; posting-host="2a0e:cb01:2b:5900:1907:f1ba:d13f:160c";
logging-data="9645"; mail-complaints-to="abuse@eternal-september.org"
X-Newsreader: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-pc-linux-gnu)
 by: jan Coombs - Wed, 9 Aug 2023 17:06 UTC

On Wed, 9 Aug 2023 06:54:07 -0700 (PDT)
Brian Fox <brian.fox@brianfox.ca> wrote:

> Was Chuck the first person to organize a computer around two stacks
> with these intended functions?
>
> If not then to whom do we ascribe this architecture?

1964 English Electric KDF9:

Registers
The CPU architecture featured three register sets. The Nest was a 16-deep
pushdown stack of arithmetic registers, The SJNS (Subroutine Jump Nesting
Store) was a similar stack of return addresses. The Q Store was a set of
16 index registers, ...
from:
https://en.wikipedia.org/wiki/English_Electric_KDF9
see also:
http://www.findlayw.plus.com/KDF9/

Jan Coombs
--

Re: Von Neuman, Harvard and ... Moore ?

<55c4d0f9-3c2e-437d-bd0b-07b0cfbc597en@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24209&group=comp.lang.forth#24209

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:186f:b0:63c:f455:6942 with SMTP id eh15-20020a056214186f00b0063cf4556942mr3358qvb.9.1691614030631;
Wed, 09 Aug 2023 13:47:10 -0700 (PDT)
X-Received: by 2002:a63:3f84:0:b0:564:1c39:c01d with SMTP id
m126-20020a633f84000000b005641c39c01dmr96318pga.6.1691614029930; Wed, 09 Aug
2023 13:47:09 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 9 Aug 2023 13:47:09 -0700 (PDT)
In-Reply-To: <4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=104.245.145.13; posting-account=2z7GawoAAADc70p5SM5AbaCyzjLblS3g
NNTP-Posting-Host: 104.245.145.13
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <55c4d0f9-3c2e-437d-bd0b-07b0cfbc597en@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: brian.fox@brianfox.ca (Brian Fox)
Injection-Date: Wed, 09 Aug 2023 20:47:10 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Brian Fox - Wed, 9 Aug 2023 20:47 UTC

On Wednesday, August 9, 2023 at 12:01:00 PM UTC-4, Lorem Ipsum wrote:

> Are you saying the B5000 did not have a data stack, or did not have a return stack?
>
From my quick read of the Wikipedia page I see one stack.

https://en.wikipedia.org/wiki/Burroughs_Large_Systems

This makes sense since it was designed to run Algol which assumes one stack like
Pascal, C and others in that line of languages.

Re: Von Neuman, Harvard and ... Moore ?

<d56e4c74-076a-42b5-8faf-1ba39ff891e5n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24210&group=comp.lang.forth#24210

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ac8:4e8a:0:b0:404:c70d:2390 with SMTP id 10-20020ac84e8a000000b00404c70d2390mr6348qtp.1.1691614299987;
Wed, 09 Aug 2023 13:51:39 -0700 (PDT)
X-Received: by 2002:a05:622a:13d0:b0:40f:f1ed:9841 with SMTP id
p16-20020a05622a13d000b0040ff1ed9841mr5478qtk.12.1691614299522; Wed, 09 Aug
2023 13:51:39 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 9 Aug 2023 13:51:39 -0700 (PDT)
In-Reply-To: <20230809180625.3c4fe63d@t530>
Injection-Info: google-groups.googlegroups.com; posting-host=104.245.145.13; posting-account=2z7GawoAAADc70p5SM5AbaCyzjLblS3g
NNTP-Posting-Host: 104.245.145.13
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com> <20230809180625.3c4fe63d@t530>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d56e4c74-076a-42b5-8faf-1ba39ff891e5n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: brian.fox@brianfox.ca (Brian Fox)
Injection-Date: Wed, 09 Aug 2023 20:51:39 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Brian Fox - Wed, 9 Aug 2023 20:51 UTC

On Wednesday, August 9, 2023 at 1:06:29 PM UTC-4, jan Coombs wrote:
> On Wed, 9 Aug 2023 06:54:07 -0700 (PDT)
> Brian Fox <bria...@brianfox.ca> wrote:
> > Was Chuck the first person to organize a computer around two stacks
> > with these intended functions?
> >
> > If not then to whom do we ascribe this architecture?
> 1964 English Electric KDF9:
>
> Registers
> The CPU architecture featured three register sets. The Nest was a 16-deep
> pushdown stack of arithmetic registers, The SJNS (Subroutine Jump Nesting
> Store) was a similar stack of return addresses. The Q Store was a set of
> 16 index registers, ...
> from:
> https://en.wikipedia.org/wiki/English_Electric_KDF9
> see also:
> http://www.findlayw.plus.com/KDF9/
>
>
> Jan Coombs
> --

Thanks Jan. That answers the question.
It was English Electric that pioneered this thing.
Although they created a "stack" of registers whereas Chuck is hardcore
on the pure stack concept.

All we need is a good name for this Architecture.

Re: Von Neuman, Harvard and ... Moore ?

<ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24211&group=comp.lang.forth#24211

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:951:b0:63c:ffe1:ec39 with SMTP id dn17-20020a056214095100b0063cffe1ec39mr4166qvb.2.1691614487120;
Wed, 09 Aug 2023 13:54:47 -0700 (PDT)
X-Received: by 2002:ac8:5902:0:b0:400:a226:316e with SMTP id
2-20020ac85902000000b00400a226316emr6827qty.0.1691614486923; Wed, 09 Aug 2023
13:54:46 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 9 Aug 2023 13:54:46 -0700 (PDT)
In-Reply-To: <4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=104.245.145.13; posting-account=2z7GawoAAADc70p5SM5AbaCyzjLblS3g
NNTP-Posting-Host: 104.245.145.13
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: brian.fox@brianfox.ca (Brian Fox)
Injection-Date: Wed, 09 Aug 2023 20:54:47 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1578
 by: Brian Fox - Wed, 9 Aug 2023 20:54 UTC

On Wednesday, August 9, 2023 at 12:01:00 PM UTC-4, Lorem Ipsum wrote:

>
> I know HP made minicomputers with two stacks.

This is interesting.
I missed this statement earlier.
Do you remember an HP model number?

Re: Von Neuman, Harvard and ... Moore ?

<c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24212&group=comp.lang.forth#24212

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:1041:b0:405:3a8b:b7e0 with SMTP id f1-20020a05622a104100b004053a8bb7e0mr8855qte.13.1691618121666;
Wed, 09 Aug 2023 14:55:21 -0700 (PDT)
X-Received: by 2002:a17:902:e803:b0:1b7:f443:c807 with SMTP id
u3-20020a170902e80300b001b7f443c807mr123515plg.7.1691618121274; Wed, 09 Aug
2023 14:55:21 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 9 Aug 2023 14:55:20 -0700 (PDT)
In-Reply-To: <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=63.114.57.174; posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 63.114.57.174
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: gnuarm.deletethisbit@gmail.com (Lorem Ipsum)
Injection-Date: Wed, 09 Aug 2023 21:55:21 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2083
 by: Lorem Ipsum - Wed, 9 Aug 2023 21:55 UTC

On Wednesday, August 9, 2023 at 4:54:48 PM UTC-4, Brian Fox wrote:
> On Wednesday, August 9, 2023 at 12:01:00 PM UTC-4, Lorem Ipsum wrote:
>
> >
> > I know HP made minicomputers with two stacks.
> This is interesting.
> I missed this statement earlier.
> Do you remember an HP model number?

No, a friend had a job at HP analyzing crash dumps on these machines.

I don't get the need to give a stack machine a special name, particularly named after a person. Why not just call it a stack machine?

--

Rick C.

+ Get 1,000 miles of free Supercharging
+ Tesla referral code - https://ts.la/richard11209

Re: Von Neuman, Harvard and ... Moore ?

<c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24213&group=comp.lang.forth#24213

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:a91:b0:63d:2f:15a3 with SMTP id ev17-20020a0562140a9100b0063d002f15a3mr6791qvb.6.1691620474392;
Wed, 09 Aug 2023 15:34:34 -0700 (PDT)
X-Received: by 2002:a17:903:2308:b0:1ae:6895:cb96 with SMTP id
d8-20020a170903230800b001ae6895cb96mr152592plh.5.1691620473824; Wed, 09 Aug
2023 15:34:33 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 9 Aug 2023 15:34:33 -0700 (PDT)
In-Reply-To: <c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=99.242.210.36; posting-account=2z7GawoAAADc70p5SM5AbaCyzjLblS3g
NNTP-Posting-Host: 99.242.210.36
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: brian.fox@brianfox.ca (Brian Fox)
Injection-Date: Wed, 09 Aug 2023 22:34:34 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2153
 by: Brian Fox - Wed, 9 Aug 2023 22:34 UTC

On Wednesday, August 9, 2023 at 5:55:22 PM UTC-4, Lorem Ipsum wrote:

> No, a friend had a job at HP analyzing crash dumps on these machines.
>
> I don't get the need to give a stack machine a special name, particularly named after a person. Why not just call it a stack machine?

The "canonical" stack machine has one stack for all purposes.
The machine and virtual machine that Chuck focused on has two stacks
with different purposes.

It's not much, but if Harvard architecture gets a name for separating code and data
why not a name for stack machine that separates return addresses and data?
To me that's the difference that makes a difference. :-)

Re: Von Neuman, Harvard and ... Moore ?

<0efff8a1-fce4-4483-8366-33c7bbec4385n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24214&group=comp.lang.forth#24214

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:170a:b0:76c:af53:39fc with SMTP id az10-20020a05620a170a00b0076caf5339fcmr7755qkb.7.1691622038496;
Wed, 09 Aug 2023 16:00:38 -0700 (PDT)
X-Received: by 2002:a17:902:f20a:b0:1bb:c630:65e0 with SMTP id
m10-20020a170902f20a00b001bbc63065e0mr135815plc.9.1691622037863; Wed, 09 Aug
2023 16:00:37 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 9 Aug 2023 16:00:37 -0700 (PDT)
In-Reply-To: <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=63.114.57.174; posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 63.114.57.174
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com> <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0efff8a1-fce4-4483-8366-33c7bbec4385n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: gnuarm.deletethisbit@gmail.com (Lorem Ipsum)
Injection-Date: Wed, 09 Aug 2023 23:00:38 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3508
 by: Lorem Ipsum - Wed, 9 Aug 2023 23:00 UTC

On Wednesday, August 9, 2023 at 6:34:35 PM UTC-4, Brian Fox wrote:
> On Wednesday, August 9, 2023 at 5:55:22 PM UTC-4, Lorem Ipsum wrote:
>
> > No, a friend had a job at HP analyzing crash dumps on these machines.
> >
> > I don't get the need to give a stack machine a special name, particularly named after a person. Why not just call it a stack machine?
> The "canonical" stack machine has one stack for all purposes.
> The machine and virtual machine that Chuck focused on has two stacks
> with different purposes.
>
> It's not much, but if Harvard architecture gets a name for separating code and data
> why not a name for stack machine that separates return addresses and data?
> To me that's the difference that makes a difference. :-)

Who defined the "canonical" stack machine?

Why complicate life by making up names for things we've talked about for decades without special new names? Who is going to even know we have created this name? I find very, very few people who know anything about MISC, mostly because it's a concept the rest of computerdom doesn't care about, just like the two stack virtual machine. Actually, many CPU designs use three stacks, one for floating point. Are they not Moore machines, then?

Where's the utility. There's not even enough conversation in this group about such machines to make it worthwhile to give it a name. In no small part, because so few designs will actually qualify. That's why I never use the term "Forth" CPU without using quotations. It's just not a useful name, unless someone in the discussion defines it first. So far, every time I've seen it defined, it has been different. Kinda like when some British guy referred to English as a language that divides us.

--

Rick C.

-- Get 1,000 miles of free Supercharging
-- Tesla referral code - https://ts.la/richard11209

Re: Von Neuman, Harvard and ... Moore ?

<ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24215&group=comp.lang.forth#24215

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:4c1a:b0:63c:edce:c71e with SMTP id qh26-20020a0562144c1a00b0063cedcec71emr5914qvb.3.1691622153062;
Wed, 09 Aug 2023 16:02:33 -0700 (PDT)
X-Received: by 2002:a17:90b:1097:b0:268:663f:a00 with SMTP id
gj23-20020a17090b109700b00268663f0a00mr171467pjb.0.1691622152477; Wed, 09 Aug
2023 16:02:32 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 9 Aug 2023 16:02:31 -0700 (PDT)
In-Reply-To: <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=63.114.57.174; posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 63.114.57.174
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com> <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: gnuarm.deletethisbit@gmail.com (Lorem Ipsum)
Injection-Date: Wed, 09 Aug 2023 23:02:33 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2561
 by: Lorem Ipsum - Wed, 9 Aug 2023 23:02 UTC

On Wednesday, August 9, 2023 at 6:34:35 PM UTC-4, Brian Fox wrote:
> On Wednesday, August 9, 2023 at 5:55:22 PM UTC-4, Lorem Ipsum wrote:
>
> > No, a friend had a job at HP analyzing crash dumps on these machines.
> >
> > I don't get the need to give a stack machine a special name, particularly named after a person. Why not just call it a stack machine?
> The "canonical" stack machine has one stack for all purposes.
> The machine and virtual machine that Chuck focused on has two stacks
> with different purposes.
>
> It's not much, but if Harvard architecture gets a name for separating code and data
> why not a name for stack machine that separates return addresses and data?
> To me that's the difference that makes a difference. :-)

Canonical stack machine

https://users.ece.cmu.edu/~koopman/stack_computers/sec3_2.html

--

Rick C.

-+ Get 1,000 miles of free Supercharging
-+ Tesla referral code - https://ts.la/richard11209

Re: Von Neuman, Harvard and ... Moore ?

<4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24216&group=comp.lang.forth#24216

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:1a0a:b0:3ff:3013:d2b0 with SMTP id f10-20020a05622a1a0a00b003ff3013d2b0mr14396qtb.0.1691626835466;
Wed, 09 Aug 2023 17:20:35 -0700 (PDT)
X-Received: by 2002:a05:6a00:8d4:b0:687:427c:1ad2 with SMTP id
s20-20020a056a0008d400b00687427c1ad2mr316970pfu.1.1691626835033; Wed, 09 Aug
2023 17:20:35 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!3.us.feeder.erje.net!feeder.erje.net!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 9 Aug 2023 17:20:34 -0700 (PDT)
In-Reply-To: <ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=184.75.210.53; posting-account=2z7GawoAAADc70p5SM5AbaCyzjLblS3g
NNTP-Posting-Host: 184.75.210.53
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com> <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
<ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: brian.fox@brianfox.ca (Brian Fox)
Injection-Date: Thu, 10 Aug 2023 00:20:35 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 50
 by: Brian Fox - Thu, 10 Aug 2023 00:20 UTC

On Wednesday, August 9, 2023 at 7:02:34 PM UTC-4, Lorem Ipsum wrote:
> On Wednesday, August 9, 2023 at 6:34:35 PM UTC-4, Brian Fox wrote:
> > On Wednesday, August 9, 2023 at 5:55:22 PM UTC-4, Lorem Ipsum wrote:
> >
> > > No, a friend had a job at HP analyzing crash dumps on these machines.
> > >
> > > I don't get the need to give a stack machine a special name, particularly named after a person. Why not just call it a stack machine?
> > The "canonical" stack machine has one stack for all purposes.
> > The machine and virtual machine that Chuck focused on has two stacks
> > with different purposes.
> >
> > It's not much, but if Harvard architecture gets a name for separating code and data
> > why not a name for stack machine that separates return addresses and data?
> > To me that's the difference that makes a difference. :-)
> Canonical stack machine
>
> https://users.ece.cmu.edu/~koopman/stack_computers/sec3_2.html
>
> --
>
> Rick C.
>
> -+ Get 1,000 miles of free Supercharging
> -+ Tesla referral code - https://ts.la/richard11209

I would have to say that I disagree with Dr. Koopman on his name for the diagram.
The B5000 was a single stack machine and is referred to as a "stack machine".
The "stack machine" from English Electric was different with two stacks
of registers and Chuck's were different again.

From my perspective specific names allow for clearer communication.
If in the year 2023 everyone knows when we say a "stack machine" it now
means a two-stack version, I am ok with that. I will update my vocabulary.

My guess is however that if you say "stack machine" on comp.lang.c
they would not think of something that looks like Phil Koopmans drawing
but rather more like the B5000 but that's an assumption on my part.

And if it's a difference that nobody thinks is material, then so be it...
.... I am a lowly peon in the world of comp. sci. :-)

Re: Von Neuman, Harvard and ... Moore ?

<8a855ce3-2eeb-47c8-834e-5aaa45af50f3n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24217&group=comp.lang.forth#24217

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:26a8:b0:76c:d4b7:5dbc with SMTP id c40-20020a05620a26a800b0076cd4b75dbcmr8167qkp.7.1691627486525;
Wed, 09 Aug 2023 17:31:26 -0700 (PDT)
X-Received: by 2002:a63:7f53:0:b0:557:6227:bf47 with SMTP id
p19-20020a637f53000000b005576227bf47mr189828pgn.9.1691627486100; Wed, 09 Aug
2023 17:31:26 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 9 Aug 2023 17:31:25 -0700 (PDT)
In-Reply-To: <4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=184.75.210.53; posting-account=2z7GawoAAADc70p5SM5AbaCyzjLblS3g
NNTP-Posting-Host: 184.75.210.53
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com> <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
<ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com> <4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8a855ce3-2eeb-47c8-834e-5aaa45af50f3n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: brian.fox@brianfox.ca (Brian Fox)
Injection-Date: Thu, 10 Aug 2023 00:31:26 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Brian Fox - Thu, 10 Aug 2023 00:31 UTC

Thanks for reminding me of this text. I have copy around here somewhere.

I just noticed that the first section of Chapter 3 of Phil's book creates
an ambiguous situation vis a vis the "canonical stack machine"
diagram.

"3.1 WHY THESE MACHINES ARE INTERESTING
Multiple stack, 0-operand machines have two inherent advantages
over other machines:"

He clearly is going to talk about "multiple stack 0-operand machines".
The phrase "other machines" implies that single stack machines are outside
of the set he is discussing.

So perhaps in order to avoid confusion in future we would be better to take
Dr. Koopman's lead and say "Multiple stack machines" rather than Forth CPUs.

That's good enough for me.

Re: Von Neuman, Harvard and ... Moore ?

<ef325eba-4496-465b-8cc9-fe46b79cb6a9n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24218&group=comp.lang.forth#24218

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:8082:b0:767:2c6f:dc49 with SMTP id ef2-20020a05620a808200b007672c6fdc49mr7572qkb.6.1691629160539;
Wed, 09 Aug 2023 17:59:20 -0700 (PDT)
X-Received: by 2002:a17:90b:811:b0:262:ffae:56cf with SMTP id
bk17-20020a17090b081100b00262ffae56cfmr211358pjb.8.1691629159991; Wed, 09 Aug
2023 17:59:19 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 9 Aug 2023 17:59:19 -0700 (PDT)
In-Reply-To: <4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=65.207.89.54; posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 65.207.89.54
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com> <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
<ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com> <4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ef325eba-4496-465b-8cc9-fe46b79cb6a9n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: gnuarm.deletethisbit@gmail.com (Lorem Ipsum)
Injection-Date: Thu, 10 Aug 2023 00:59:20 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4341
 by: Lorem Ipsum - Thu, 10 Aug 2023 00:59 UTC

On Wednesday, August 9, 2023 at 8:20:36 PM UTC-4, Brian Fox wrote:
> On Wednesday, August 9, 2023 at 7:02:34 PM UTC-4, Lorem Ipsum wrote:
> > On Wednesday, August 9, 2023 at 6:34:35 PM UTC-4, Brian Fox wrote:
> > > On Wednesday, August 9, 2023 at 5:55:22 PM UTC-4, Lorem Ipsum wrote:
> > >
> > > > No, a friend had a job at HP analyzing crash dumps on these machines.
> > > >
> > > > I don't get the need to give a stack machine a special name, particularly named after a person. Why not just call it a stack machine?
> > > The "canonical" stack machine has one stack for all purposes.
> > > The machine and virtual machine that Chuck focused on has two stacks
> > > with different purposes.
> > >
> > > It's not much, but if Harvard architecture gets a name for separating code and data
> > > why not a name for stack machine that separates return addresses and data?
> > > To me that's the difference that makes a difference. :-)
> > Canonical stack machine
> >
> > https://users.ece.cmu.edu/~koopman/stack_computers/sec3_2.html
> >
> > --
> >
> > Rick C.
> >
> > -+ Get 1,000 miles of free Supercharging
> > -+ Tesla referral code - https://ts.la/richard11209
> I would have to say that I disagree with Dr. Koopman on his name for the diagram.
> The B5000 was a single stack machine and is referred to as a "stack machine".
> The "stack machine" from English Electric was different with two stacks
> of registers and Chuck's were different again.
>
> From my perspective specific names allow for clearer communication.
> If in the year 2023 everyone knows when we say a "stack machine" it now
> means a two-stack version, I am ok with that. I will update my vocabulary..

I don't agree. "Stack machine" means exactly what the user of the term wants it to mean, just like Humpty Dumpty.

My point is that virtually no one will read your vocabulary or care about what specific details make up *your* definition of "stack machine".

> My guess is however that if you say "stack machine" on comp.lang.c
> they would not think of something that looks like Phil Koopmans drawing
> but rather more like the B5000 but that's an assumption on my part.
>
> And if it's a difference that nobody thinks is material, then so be it...
> ... I am a lowly peon in the world of comp. sci. :-)

I think you are getting closer to the truth.

--

Rick C.

+- Get 1,000 miles of free Supercharging
+- Tesla referral code - https://ts.la/richard11209

Re: Von Neuman, Harvard and ... Moore ?

<7e56aada-7ed0-4da6-8240-0ff0cc239f0fn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24220&group=comp.lang.forth#24220

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ad4:4d54:0:b0:635:e5ff:b4b7 with SMTP id m20-20020ad44d54000000b00635e5ffb4b7mr12357qvm.3.1691633104302;
Wed, 09 Aug 2023 19:05:04 -0700 (PDT)
X-Received: by 2002:a17:90a:9286:b0:268:e5db:6e10 with SMTP id
n6-20020a17090a928600b00268e5db6e10mr255547pjo.6.1691633103887; Wed, 09 Aug
2023 19:05:03 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 9 Aug 2023 19:05:03 -0700 (PDT)
In-Reply-To: <ef325eba-4496-465b-8cc9-fe46b79cb6a9n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=184.75.210.53; posting-account=2z7GawoAAADc70p5SM5AbaCyzjLblS3g
NNTP-Posting-Host: 184.75.210.53
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com> <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
<ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com> <4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com>
<ef325eba-4496-465b-8cc9-fe46b79cb6a9n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <7e56aada-7ed0-4da6-8240-0ff0cc239f0fn@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: brian.fox@brianfox.ca (Brian Fox)
Injection-Date: Thu, 10 Aug 2023 02:05:04 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2267
 by: Brian Fox - Thu, 10 Aug 2023 02:05 UTC

On Wednesday, August 9, 2023 at 8:59:22 PM UTC-4, Lorem Ipsum wrote:

> My point is that virtually no one will read your vocabulary or care about what specific details make up
> *your* definition of "stack machine".

It's not my definition now. Koopman's name, "Multiple stack machine" is what I will
use from now on.

> I think you are getting closer to the truth.
Well there, see. We can agree on something.

I am looking for a slightly bigger sample size before making up
my mind on this.

Anyone else want to play in this mud?

Re: Von Neuman, Harvard and ... Moore ?

<bb0c3423-198e-4c54-aee1-3e93c84fc85dn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24221&group=comp.lang.forth#24221

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:2d3:b0:406:94da:5abd with SMTP id a19-20020a05622a02d300b0040694da5abdmr17000qtx.12.1691648007573;
Wed, 09 Aug 2023 23:13:27 -0700 (PDT)
X-Received: by 2002:a17:902:ea0a:b0:1b8:a555:7615 with SMTP id
s10-20020a170902ea0a00b001b8a5557615mr537343plg.9.1691648007105; Wed, 09 Aug
2023 23:13:27 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 9 Aug 2023 23:13:26 -0700 (PDT)
In-Reply-To: <7e56aada-7ed0-4da6-8240-0ff0cc239f0fn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=78.147.153.241; posting-account=eAOrwQkAAABheFES5y-02sBOFdTlBRio
NNTP-Posting-Host: 78.147.153.241
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com> <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
<ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com> <4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com>
<ef325eba-4496-465b-8cc9-fe46b79cb6a9n@googlegroups.com> <7e56aada-7ed0-4da6-8240-0ff0cc239f0fn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <bb0c3423-198e-4c54-aee1-3e93c84fc85dn@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: jpitaske@gmail.com (Jurgen Pitaske)
Injection-Date: Thu, 10 Aug 2023 06:13:27 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2945
 by: Jurgen Pitaske - Thu, 10 Aug 2023 06:13 UTC

On Thursday, 10 August 2023 at 03:05:05 UTC+1, Brian Fox wrote:
> On Wednesday, August 9, 2023 at 8:59:22 PM UTC-4, Lorem Ipsum wrote:
>
> > My point is that virtually no one will read your vocabulary or care about what specific details make up
> > *your* definition of "stack machine".
> It's not my definition now. Koopman's name, "Multiple stack machine" is what I will
> use from now on.
> > I think you are getting closer to the truth.
> Well there, see. We can agree on something.
>
> I am looking for a slightly bigger sample size before making up
> my mind on this.
>
> Anyone else want to play in this mud?

What a wonderful idea to call it Moore Architecture.
We all would know what it means then.
If it is not well known outside Forth - no probl;em.
Special groups have special vocabularies to make work more effective.

Chuck Moore invented Forth,
And for this he needed the hardware with this functionality
He deserves to be recognized for what he has achieved.

For me it is a MOORE ARCHITECTURE from now on.
Thank you for bringing it up.
And Chuck should be made aware of it. To see what he thinks.

Re: Von Neuman, Harvard and ... Moore ?

<5932e4b0-b95a-40ff-ba86-105b78450776n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24223&group=comp.lang.forth#24223

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ad4:4f14:0:b0:63d:67b:ec21 with SMTP id fb20-20020ad44f14000000b0063d067bec21mr16108qvb.6.1691651975495; Thu, 10 Aug 2023 00:19:35 -0700 (PDT)
X-Received: by 2002:a05:6a00:2d2a:b0:682:24c1:2951 with SMTP id fa42-20020a056a002d2a00b0068224c12951mr744786pfb.0.1691651974795; Thu, 10 Aug 2023 00:19:34 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!69.80.99.14.MISMATCH!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Thu, 10 Aug 2023 00:19:34 -0700 (PDT)
In-Reply-To: <bb0c3423-198e-4c54-aee1-3e93c84fc85dn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=65.207.89.54; posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 65.207.89.54
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com> <75a75bd1-8e05-435d-b3c6-25902010731bn@googlegroups.com> <6c351ae1-b53d-49b5-ad90-d536192dabd1n@googlegroups.com> <4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com> <c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com> <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com> <ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com> <4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com> <ef325eba-4496-465b-8cc9-fe46b79cb6a9n@googlegroups.com> <7e56aada-7ed0-4da6-8240-0ff0cc239f0fn@googlegroups.com> <bb0c3423-198e-4c54-aee1-3e93c84fc85dn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <5932e4b0-b95a-40ff-ba86-105b78450776n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: gnuarm.deletethisbit@gmail.com (Lorem Ipsum)
Injection-Date: Thu, 10 Aug 2023 07:19:35 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 61
 by: Lorem Ipsum - Thu, 10 Aug 2023 07:19 UTC

On Thursday, August 10, 2023 at 2:13:28 AM UTC-4, Jurgen Pitaske wrote:
> On Thursday, 10 August 2023 at 03:05:05 UTC+1, Brian Fox wrote:
> > On Wednesday, August 9, 2023 at 8:59:22 PM UTC-4, Lorem Ipsum wrote:
> >
> > > My point is that virtually no one will read your vocabulary or care about what specific details make up
> > > *your* definition of "stack machine".
> > It's not my definition now. Koopman's name, "Multiple stack machine" is what I will
> > use from now on.
> > > I think you are getting closer to the truth.
> > Well there, see. We can agree on something.
> >
> > I am looking for a slightly bigger sample size before making up
> > my mind on this.
> >
> > Anyone else want to play in this mud?
> What a wonderful idea to call it Moore Architecture.
> We all would know what it means then.
> If it is not well known outside Forth - no probl;em.
> Special groups have special vocabularies to make work more effective.

It's not a question of people outside the Forth community not knowing. It's a matter of most people, including people in this community, not caring. I think there are maybe five people in the world who have even noticed this conversation and care.

> Chuck Moore invented Forth,
> And for this he needed the hardware with this functionality

What? Chuck Moore spent years writing Forth on various computers that were not stack CPUs. He only worked on a stack oriented CPU when he was able to attract the interest of someone who could pay to have it built. None of the stack processors were commercial successes. The closest is the one they use in a handful of satellites, which is primarily because it was space qualified. Once you have that, you are over a barrier that few CPUs have crossed, so it appears much more "space friendly". Otherwise, it would have been dead decades ago.

> He deserves to be recognized for what he has achieved.

I believe he has been widely recognized as the creator of the Forth language, even if that means so much less now than it did 30 years ago.

> For me it is a MOORE ARCHITECTURE from now on.
> Thank you for bringing it up.
> And Chuck should be made aware of it. To see what he thinks.

Ok, now we have two competing names, with *no* definition for one of them.

--

Rick C.

++ Get 1,000 miles of free Supercharging
++ Tesla referral code - https://ts.la/richard11209

Re: Von Neuman, Harvard and ... Moore ?

<2023Aug10.091730@mips.complang.tuwien.ac.at>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24224&group=comp.lang.forth#24224

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED.80-108-20-68.cable.dynamic.surfer.at!not-for-mail
From: anton@mips.complang.tuwien.ac.at (Anton Ertl)
Newsgroups: comp.lang.forth
Subject: Re: Von Neuman, Harvard and ... Moore ?
Date: Thu, 10 Aug 2023 07:17:30 GMT
Organization: Institut fuer Computersprachen, Technische Universitaet Wien
Message-ID: <2023Aug10.091730@mips.complang.tuwien.ac.at>
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com> <4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com> <c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com> <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com> <ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com> <4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com> <ef325eba-4496-465b-8cc9-fe46b79cb6a9n@googlegroups.com>
Injection-Info: dont-email.me; posting-host="80-108-20-68.cable.dynamic.surfer.at:80.108.20.68";
logging-data="331601"; mail-complaints-to="abuse@eternal-september.org"
X-newsreader: xrn 10.11
 by: Anton Ertl - Thu, 10 Aug 2023 07:17 UTC

Lorem Ipsum <gnuarm.deletethisbit@gmail.com> writes:
>I don't agree. "Stack machine" means exactly what the user of the term wan=
>ts it to mean, just like Humpty Dumpty. =20

Alice disagreed with Humpty Dumpty. Humpty Dumpty was not interested
in communicating with others, Brian Fox is.

Brian, if the multiple-stack property is important for the stuff you
are writing, calling it a multiple-stack machine is certainly a good
way to communicate. The dash is helpful in understanding the concept.

>My point is that virtually no one will read your vocabulary or care about w=
>hat specific details make up *your* definition of "stack machine". =20

That will certainly be the case if he takes the Humpty-Dumpty approach
to communication.

- anton
--
M. Anton Ertl http://www.complang.tuwien.ac.at/anton/home.html
comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html
New standard: https://forth-standard.org/
EuroForth 2023: https://euro.theforth.net/2023

Re: Von Neuman, Harvard and ... Moore ?

<fe9b1eaa-a195-4d0c-a928-f6c8932d62cbn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24225&group=comp.lang.forth#24225

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:a83:b0:76c:ae08:d870 with SMTP id v3-20020a05620a0a8300b0076cae08d870mr11119qkg.15.1691652872967;
Thu, 10 Aug 2023 00:34:32 -0700 (PDT)
X-Received: by 2002:a17:90a:4615:b0:268:8e93:6459 with SMTP id
w21-20020a17090a461500b002688e936459mr391058pjg.8.1691652872070; Thu, 10 Aug
2023 00:34:32 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Thu, 10 Aug 2023 00:34:31 -0700 (PDT)
In-Reply-To: <2023Aug10.091730@mips.complang.tuwien.ac.at>
Injection-Info: google-groups.googlegroups.com; posting-host=46.134.17.194; posting-account=qOvlJAoAAAALKIuQXXxAY1xxkFpdJUbI
NNTP-Posting-Host: 46.134.17.194
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com> <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
<ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com> <4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com>
<ef325eba-4496-465b-8cc9-fe46b79cb6a9n@googlegroups.com> <2023Aug10.091730@mips.complang.tuwien.ac.at>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <fe9b1eaa-a195-4d0c-a928-f6c8932d62cbn@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: calozinski@gmail.com (Christopher Lozinski)
Injection-Date: Thu, 10 Aug 2023 07:34:32 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Christopher Lozinski - Thu, 10 Aug 2023 07:34 UTC

In France there is a ministry of language, which decides what is French and what is not. But in the rest of the world language develops by evolution of ideas. Each of us have slightly different ideas and views of the world.. We should all use whatever words make most sense to us, Over time the best words will spread and be used by all.

Re: Von Neuman, Harvard and ... Moore ?

<091bb58e-a7ca-43d1-bbd4-17edf1fe2f87n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24227&group=comp.lang.forth#24227

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:5ce:b0:401:e2bb:e429 with SMTP id d14-20020a05622a05ce00b00401e2bbe429mr18062qtb.9.1691653455198;
Thu, 10 Aug 2023 00:44:15 -0700 (PDT)
X-Received: by 2002:a63:3f02:0:b0:55b:f64a:dd50 with SMTP id
m2-20020a633f02000000b0055bf64add50mr337814pga.0.1691653454207; Thu, 10 Aug
2023 00:44:14 -0700 (PDT)
Path: i2pn2.org!i2pn.org!news.niel.me!glou.org!news.glou.org!usenet-fr.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Thu, 10 Aug 2023 00:44:13 -0700 (PDT)
In-Reply-To: <fe9b1eaa-a195-4d0c-a928-f6c8932d62cbn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=63.114.57.174; posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 63.114.57.174
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com> <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
<ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com> <4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com>
<ef325eba-4496-465b-8cc9-fe46b79cb6a9n@googlegroups.com> <2023Aug10.091730@mips.complang.tuwien.ac.at>
<fe9b1eaa-a195-4d0c-a928-f6c8932d62cbn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <091bb58e-a7ca-43d1-bbd4-17edf1fe2f87n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: gnuarm.deletethisbit@gmail.com (Lorem Ipsum)
Injection-Date: Thu, 10 Aug 2023 07:44:15 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Lorem Ipsum - Thu, 10 Aug 2023 07:44 UTC

On Thursday, August 10, 2023 at 3:34:34 AM UTC-4, Christopher Lozinski wrote:
> In France there is a ministry of language, which decides what is French and what is not. But in the rest of the world language develops by evolution of ideas. Each of us have slightly different ideas and views of the world. We should all use whatever words make most sense to us, Over time the best words will spread and be used by all.

That is a fallacy, with a result of the lack of ability to communicate.

"England and America are two countries divided by a common language"

You are free to use any dialect that you choose, including a new one invented by you.

You do realize that these conversations have produced two terms for this, no? JP has said he's using "Moore machine" which will be readily confused with the name of a finite state machine type. Oh, the horror!

--

Rick C.

--- Get 1,000 miles of free Supercharging
--- Tesla referral code - https://ts.la/richard11209

Re: Von Neuman, Harvard and ... Moore ?

<787e4c23-df21-4d0f-80f7-1f9955ad77een@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24230&group=comp.lang.forth#24230

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:180f:b0:403:b1e4:ac5a with SMTP id t15-20020a05622a180f00b00403b1e4ac5amr21051qtc.1.1691656066798;
Thu, 10 Aug 2023 01:27:46 -0700 (PDT)
X-Received: by 2002:a05:6a00:1942:b0:67e:86c0:6bd3 with SMTP id
s2-20020a056a00194200b0067e86c06bd3mr722270pfk.1.1691656066298; Thu, 10 Aug
2023 01:27:46 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Thu, 10 Aug 2023 01:27:45 -0700 (PDT)
In-Reply-To: <091bb58e-a7ca-43d1-bbd4-17edf1fe2f87n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=78.147.153.241; posting-account=eAOrwQkAAABheFES5y-02sBOFdTlBRio
NNTP-Posting-Host: 78.147.153.241
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com> <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
<ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com> <4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com>
<ef325eba-4496-465b-8cc9-fe46b79cb6a9n@googlegroups.com> <2023Aug10.091730@mips.complang.tuwien.ac.at>
<fe9b1eaa-a195-4d0c-a928-f6c8932d62cbn@googlegroups.com> <091bb58e-a7ca-43d1-bbd4-17edf1fe2f87n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <787e4c23-df21-4d0f-80f7-1f9955ad77een@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: jpitaske@gmail.com (Jurgen Pitaske)
Injection-Date: Thu, 10 Aug 2023 08:27:46 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3392
 by: Jurgen Pitaske - Thu, 10 Aug 2023 08:27 UTC

On Thursday, 10 August 2023 at 08:44:16 UTC+1, Lorem Ipsum wrote:
> On Thursday, August 10, 2023 at 3:34:34 AM UTC-4, Christopher Lozinski wrote:
> > In France there is a ministry of language, which decides what is French and what is not. But in the rest of the world language develops by evolution of ideas. Each of us have slightly different ideas and views of the world. We should all use whatever words make most sense to us, Over time the best words will spread and be used by all.
> That is a fallacy, with a result of the lack of ability to communicate.
>
> "England and America are two countries divided by a common language"
>
> You are free to use any dialect that you choose, including a new one invented by you.
>
> You do realize that these conversations have produced two terms for this, no? JP has said he's using "Moore machine" which will be readily confused with the name of a finite state machine type. Oh, the horror!
>
> --
>
> Rick C.
>
> --- Get 1,000 miles of free Supercharging
> --- Tesla referral code - https://ts.la/richard11209

uuuups Moore and Mealy

https://www.google.com/search?q=Moore+and+mealey&rlz=1C1CAFA_enGB781GB781&oq=Moore+and+mealey&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIJCAEQABgKGIAEMgkIAhAAGAoYgAQyCQgDEAAYChiABDIJCAQQABgKGIAEMgkIBRAAGAoYgAQyCQgGEAAYChiABDIJCAcQABgKGIAEMgkICBAAGAoYgAQyCQgJEAAYChiABNIBDjg1Nzk1NDk3MGowajE1qAIAsAIA&sourceid=chrome&ie=UTF-8
I forget this

and as well
https://en.wikipedia.org/wiki/Moore%27s_law

So let's go for Chuck-Dual-Stack Architecture ...

Re: Von Neuman, Harvard and ... Moore ?

<3c2235a3-b62e-4700-b96c-4941303e30d9n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24231&group=comp.lang.forth#24231

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:1849:b0:640:14de:a493 with SMTP id d9-20020a056214184900b0064014dea493mr6468qvy.3.1691657441098;
Thu, 10 Aug 2023 01:50:41 -0700 (PDT)
X-Received: by 2002:a05:6a00:39aa:b0:668:7512:7c49 with SMTP id
fi42-20020a056a0039aa00b0066875127c49mr872496pfb.5.1691657440545; Thu, 10 Aug
2023 01:50:40 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Thu, 10 Aug 2023 01:50:39 -0700 (PDT)
In-Reply-To: <787e4c23-df21-4d0f-80f7-1f9955ad77een@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=63.114.57.174; posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 63.114.57.174
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com> <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
<ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com> <4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com>
<ef325eba-4496-465b-8cc9-fe46b79cb6a9n@googlegroups.com> <2023Aug10.091730@mips.complang.tuwien.ac.at>
<fe9b1eaa-a195-4d0c-a928-f6c8932d62cbn@googlegroups.com> <091bb58e-a7ca-43d1-bbd4-17edf1fe2f87n@googlegroups.com>
<787e4c23-df21-4d0f-80f7-1f9955ad77een@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3c2235a3-b62e-4700-b96c-4941303e30d9n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: gnuarm.deletethisbit@gmail.com (Lorem Ipsum)
Injection-Date: Thu, 10 Aug 2023 08:50:41 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Lorem Ipsum - Thu, 10 Aug 2023 08:50 UTC

On Thursday, August 10, 2023 at 4:27:48 AM UTC-4, Jurgen Pitaske wrote:
> On Thursday, 10 August 2023 at 08:44:16 UTC+1, Lorem Ipsum wrote:
> > On Thursday, August 10, 2023 at 3:34:34 AM UTC-4, Christopher Lozinski wrote:
> > > In France there is a ministry of language, which decides what is French and what is not. But in the rest of the world language develops by evolution of ideas. Each of us have slightly different ideas and views of the world. We should all use whatever words make most sense to us, Over time the best words will spread and be used by all.
> > That is a fallacy, with a result of the lack of ability to communicate.
> >
> > "England and America are two countries divided by a common language"
> >
> > You are free to use any dialect that you choose, including a new one invented by you.
> >
> > You do realize that these conversations have produced two terms for this, no? JP has said he's using "Moore machine" which will be readily confused with the name of a finite state machine type. Oh, the horror!
> >
> > --
> >
> > Rick C.
> >
> > --- Get 1,000 miles of free Supercharging
> > --- Tesla referral code - https://ts.la/richard11209
> uuuups Moore and Mealy
>
> https://www.google.com/search?q=Moore+and+mealey&rlz=1C1CAFA_enGB781GB781&oq=Moore+and+mealey&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIJCAEQABgKGIAEMgkIAhAAGAoYgAQyCQgDEAAYChiABDIJCAQQABgKGIAEMgkIBRAAGAoYgAQyCQgGEAAYChiABDIJCAcQABgKGIAEMgkICBAAGAoYgAQyCQgJEAAYChiABNIBDjg1Nzk1NDk3MGowajE1qAIAsAIA&sourceid=chrome&ie=UTF-8
> I forget this
>
> and as well
> https://en.wikipedia.org/wiki/Moore%27s_law
>
> So let's go for Chuck-Dual-Stack Architecture ...

Sell the chips for $2 and call it, "Two buck Chuck"!

--

Rick C.

--+ Get 1,000 miles of free Supercharging
--+ Tesla referral code - https://ts.la/richard11209

Re: Von Neuman, Harvard and ... Moore ?

<6a37766a-5c7b-425f-b4f9-da7f4e79a025n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24232&group=comp.lang.forth#24232

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a37:b984:0:b0:76c:8b3c:38ea with SMTP id j126-20020a37b984000000b0076c8b3c38eamr17072qkf.11.1691660473004;
Thu, 10 Aug 2023 02:41:13 -0700 (PDT)
X-Received: by 2002:a17:90a:5d12:b0:262:fc7f:7d95 with SMTP id
s18-20020a17090a5d1200b00262fc7f7d95mr423243pji.0.1691660472713; Thu, 10 Aug
2023 02:41:12 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Thu, 10 Aug 2023 02:41:11 -0700 (PDT)
In-Reply-To: <3c2235a3-b62e-4700-b96c-4941303e30d9n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=84.125.86.147; posting-account=oUnEFAoAAADoKEMDaPmswUef8xS_aFfv
NNTP-Posting-Host: 84.125.86.147
References: <f2511a71-a463-44d7-8ced-e2fcaaced06fn@googlegroups.com>
<4e287b09-7cf0-4192-82a4-f2379b56a4c7n@googlegroups.com> <ee069c8e-86ca-4530-919f-3d5e17eb18dan@googlegroups.com>
<c6bd2f92-92e9-4fb2-8cb5-631a2664a105n@googlegroups.com> <c8d8ab39-9edf-4dde-b1a1-48348f02da04n@googlegroups.com>
<ea223173-70e4-4b09-aa1c-ce6ecd079a6an@googlegroups.com> <4ffad8b1-d208-4b5f-aa94-def9962820e5n@googlegroups.com>
<ef325eba-4496-465b-8cc9-fe46b79cb6a9n@googlegroups.com> <2023Aug10.091730@mips.complang.tuwien.ac.at>
<fe9b1eaa-a195-4d0c-a928-f6c8932d62cbn@googlegroups.com> <091bb58e-a7ca-43d1-bbd4-17edf1fe2f87n@googlegroups.com>
<787e4c23-df21-4d0f-80f7-1f9955ad77een@googlegroups.com> <3c2235a3-b62e-4700-b96c-4941303e30d9n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <6a37766a-5c7b-425f-b4f9-da7f4e79a025n@googlegroups.com>
Subject: Re: Von Neuman, Harvard and ... Moore ?
From: jemo07@gmail.com (SpainHackForth)
Injection-Date: Thu, 10 Aug 2023 09:41:12 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 5203
 by: SpainHackForth - Thu, 10 Aug 2023 09:41 UTC

How about:

“StackFusion Architecture.” This name captures the fusion of the stack-based computing principles with the innovative aspects of this architecture. It’s distinctive, evokes the concept of combining stacks, and suggests a cohesive approach to computing.

- Representation of Core Principles;
The name “StackFusion Architecture” encapsulates the fundamental essence of the design, emphasizing the fusion of stack-based computing with modern architectural concepts. This name succinctly communicates the core principles of the architecture, making it easier for developers and enthusiasts to understand its nature at a glance.
- Evokes Innovation and Unity;
“StackFusion” suggests a harmonious merging of different elements, symbolizing the combination of traditional stack-based computing with innovative design approaches. This name reflects the innovative spirit of the architecture and the unity of diverse concepts brought together to create something new and impactful.
- Memorability and Catchiness;
The term “StackFusion” is memorable and has a catchy ring to it. A name that is easy to remember enhances communication and encourages people to engage in discussions about the architecture. It stands out and invites curiosity, making it more likely for the concept to gain recognition and popularity.
- Differentiation from Other Architectures;
“StackFusion Architecture” sets this design apart from conventional architectures that rely on different principles. It immediately communicates that this architecture is stack-based, but it also emphasizes the fusion of ideas that make it distinct. This differentiation is essential in discussions and comparisons within the tech community.
- Applicability to Various Contexts;
The name “StackFusion Architecture” is versatile and can be adapted for various contexts, such as academic papers, technical discussions, and community forums. It provides a clear reference point for further exploration, research, and development related to this innovative stack-based design.
- Inspiring Future Innovation;
A unique name like “StackFusion Architecture” can inspire future innovation in the realm of stack-based computing. The name itself implies a combination of traditional and modern elements, suggesting that this architecture is open to further advancements and adaptations, sparking creative thinking among developers.
- Community Engagement and Interest;
A distinctive and intriguing name like “StackFusion Architecture” can generate curiosity and attract attention within the tech community. It encourages developers and researchers to delve deeper into the architecture, leading to increased engagement, collaboration, and knowledge sharing.

I believe that “StackFusion Architecture” serves as an apt and compelling name for this innovative stack-based design. It captures the essence of merging traditional stack principles with modern concepts, stands out in discussions, and holds the potential to inspire further exploration and development in the field of computing architecture.

Cheers!

Pages:12
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor