Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

To invent, you need a good imagination and a pile of junk. -- Thomas Edison


devel / comp.lang.forth / Re: Division (was: Hugh Aguilar - TESTRA - What really happened there?)

SubjectAuthor
* Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar
+* Re: Hugh Aguilar - TESTRA - What really happened there?Jurgen Pitaske
|+- Re: Hugh Aguilar - TESTRA - What really happened there?Jurgen Pitaske
|`* Re: Hugh Aguilar - TESTRA - What really happened there?Rod Pemberton
| +- Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar
| `* Re: Hugh Aguilar - TESTRA - What really happened there?Hans Bezemer
|  +* Re: Hugh Aguilar - TESTRA - What really happened there?dxf
|  |`* Re: Hugh Aguilar - TESTRA - What really happened there?Hans Bezemer
|  | +* Re: Hugh Aguilar - TESTRA - What really happened there?Kerr-Mudd, John
|  | |`- Re: Hugh Aguilar - TESTRA - What really happened there?none
|  | `* Re: Hugh Aguilar - TESTRA - What really happened there?dxf
|  |  `* Re: Hugh Aguilar - TESTRA - What really happened there?S Jack
|  |   +- Re: Hugh Aguilar - TESTRA - What really happened there?Kerr-Mudd, John
|  |   +- Re: Hugh Aguilar - TESTRA - What really happened there?Zbig
|  |   +- Re: Hugh Aguilar - TESTRA - What really happened there?S Jack
|  |   +- Re: Hugh Aguilar - TESTRA - What really happened there?Zbig
|  |   +- Re: Hugh Aguilar - TESTRA - What really happened there?S Jack
|  |   `* Re: Hugh Aguilar - TESTRA - What really happened there?dxf
|  |    +- Re: Hugh Aguilar - TESTRA - What really happened there?Zbig
|  |    +* Re: Hugh Aguilar - TESTRA - What really happened there?S Jack
|  |    |`* Re: Hugh Aguilar - TESTRA - What really happened there?dxf
|  |    | `* Re: Hugh Aguilar - TESTRA - What really happened there?S Jack
|  |    |  `* Re: Hugh Aguilar - TESTRA - What really happened there?dxf
|  |    |   +- Re: Hugh Aguilar - TESTRA - What really happened there?S Jack
|  |    |   `- Re: Hugh Aguilar - TESTRA - What really happened there?S Jack
|  |    +- Re: Hugh Aguilar - TESTRA - What really happened there?John Hart
|  |    +- Re: Hugh Aguilar - TESTRA - What really happened there?Jurgen Pitaske
|  |    +- Re: Hugh Aguilar - TESTRA - What really happened there?Lorem Ipsum
|  |    +- Re: Hugh Aguilar - TESTRA - What really happened there?S Jack
|  |    `* Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar
|  |     +- Re: Hugh Aguilar - TESTRA - What really happened there?dxf
|  |     +* Re: Hugh Aguilar - TESTRA - What really happened there?none
|  |     |`- Re: Hugh Aguilar - TESTRA - What really happened there?dxf
|  |     `* Division (was: Hugh Aguilar - TESTRA - What really happened there?)Anton Ertl
|  |      `* Re: Division (was: Hugh Aguilar - TESTRA - What really happened there?)Hugh Aguilar
|  |       `* Re: Divisiondxf
|  |        `* Re: DivisionHans Bezemer
|  |         +- Re: Divisiondxf
|  |         +* Re: DivisionMarcel Hendrix
|  |         |`- Re: Divisiondxf
|  |         +- Re: DivisionHugh Aguilar
|  |         `* Re: Divisionnone
|  |          `* Re: DivisionHans Bezemer
|  |           `* Re: DivisionHugh Aguilar
|  |            +- Re: DivisionHans Bezemer
|  |            `- Re: Divisiondxf
|  +- Re: Hugh Aguilar - TESTRA - What really happened there?S Jack
|  `* Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar
|   +- Re: Hugh Aguilar - TESTRA - What really happened there?dxf
|   `* Re: Hugh Aguilar - TESTRA - What really happened there?Hans Bezemer
|    +- Re: Hugh Aguilar - TESTRA - What really happened there?dxf
|    `* Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar
|     +* Re: Hugh Aguilar - TESTRA - What really happened there?Hans Bezemer
|     |+- Re: Hugh Aguilar - TESTRA - What really happened there?dxf
|     |+- Re: Hugh Aguilar - TESTRA - What really happened there?S
|     |+- Re: Hugh Aguilar - TESTRA - What really happened there?S
|     |`- Re: Hugh Aguilar - TESTRA - What really happened there?S
|     +* Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar
|     |`* Re: Hugh Aguilar - TESTRA - What really happened there?dxf
|     | `- Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar
|     +- Re: Hugh Aguilar - TESTRA - What really happened there?Hans Bezemer
|     +- Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar
|     +* Re: Hugh Aguilar - TESTRA - What really happened there?Hans Bezemer
|     |`- Re: Hugh Aguilar - TESTRA - What really happened there?Gerry Jackson
|     +* Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar
|     |`* Re: Hugh Aguilar - TESTRA - What really happened there?none
|     | `* Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar
|     |  `* Re: Hugh Aguilar - TESTRA - What really happened there?none
|     |   `- Re: Hugh Aguilar - TESTRA - What really happened there?Hans Bezemer
|     +- Re: Hugh Aguilar - TESTRA - What really happened there?Hans Bezemer
|     +- Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar
|     +- Re: Hugh Aguilar - TESTRA - What really happened there?Lorem Ipsum
|     +- Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar
|     +* Re: Hugh Aguilar - TESTRA - What really happened there?Hans Bezemer
|     |`- Re: Hugh Aguilar - TESTRA - What really happened there?dxf
|     +- Re: Hugh Aguilar - TESTRA - What really happened there?Lorem Ipsum
|     +- Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar
|     +- Re: Hugh Aguilar - TESTRA - What really happened there?Hans Bezemer
|     +- Re: Hugh Aguilar - TESTRA - What really happened there?Lorem Ipsum
|     `- Re: Hugh Aguilar - TESTRA - What really happened there?Hans Bezemer
`* Re: Hugh Aguilar - TESTRA - What really happened there?John Hart
 +- Re: Hugh Aguilar - TESTRA - What really happened there?Jurgen Pitaske
 +- Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar
 +- Re: Hugh Aguilar - TESTRA - What really happened there?Anton Ertl
 +* Re: Hugh Aguilar - TESTRA - What really happened there?Jurgen Pitaske
 |+* Re: Hugh Aguilar - TESTRA - What really happened there?John Hart
 ||+- Re: Hugh Aguilar - TESTRA - What really happened there?Jurgen Pitaske
 ||+- Re: Hugh Aguilar - TESTRA - What really happened there?Rick C
 ||+* Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar
 |||`* Re: Hugh Aguilar - TESTRA - What really happened there?Jurgen Pitaske
 ||| `* Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar
 |||  +- Re: Hugh Aguilar - TESTRA - What really happened there?Branimir Maksimovic
 |||  `- Re: Hugh Aguilar - TESTRA - What really happened there?dxforth
 ||`* Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar
 || `* Re: Hugh Aguilar - TESTRA - What really happened there?Jurgen Pitaske
 ||  +- Re: Hugh Aguilar - TESTRA - What really happened there?marina mg
 ||  `* Re: Hugh Aguilar - TESTRA - What really happened there?Jurgen Pitaske
 ||   +- Re: Hugh Aguilar - TESTRA - What really happened there?Jurgen Pitaske
 ||   +- Re: Hugh Aguilar - TESTRA - What really happened there?Jurgen Pitaske
 ||   `- Re: Hugh Aguilar - TESTRA - What really happened there?Jurgen Pitaske
 |+* Re: Hugh Aguilar - TESTRA - What really happened there?dxforth
 |`* Re: Hugh Aguilar - TESTRA - What really happened there?Jurgen Pitaske
 +* Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar
 `* Re: Hugh Aguilar - TESTRA - What really happened there?Hugh Aguilar

Pages:12345
Re: Hugh Aguilar - TESTRA - What really happened there?

<69aeac83-507d-4c3e-9c85-7202b29c5051n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24696&group=comp.lang.forth#24696

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:2b0:b0:635:e9f6:9470 with SMTP id m16-20020a05621402b000b00635e9f69470mr86180qvv.5.1695833106982;
Wed, 27 Sep 2023 09:45:06 -0700 (PDT)
X-Received: by 2002:a05:6870:76a9:b0:1dd:25b:845c with SMTP id
dx41-20020a05687076a900b001dd025b845cmr805929oab.9.1695833106716; Wed, 27 Sep
2023 09:45:06 -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, 27 Sep 2023 09:45:06 -0700 (PDT)
In-Reply-To: <be4fd109-e9e0-40ac-b85b-4dd2f24ccc96n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:3f7a:20d0:fc92:c661:d46a:7a27;
posting-account=V5nGoQoAAAC_P2U0qnxm2kC0s1jNJXJa
NNTP-Posting-Host: 2600:1700:3f7a:20d0:fc92:c661:d46a:7a27
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<7829ca3f-be77-4e85-9b3b-7888175ddb18@googlegroups.com> <4840ada6-9000-435e-a94c-14316451394d@googlegroups.com>
<97d4a69e-41d0-4f01-9bf8-c9fda920d961@googlegroups.com> <77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com>
<qqa2t5$meb$1@dont-email.me> <fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com>
<c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com> <f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com>
<5e6a7510.325826043@news.eternal-september.org> <326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com>
<194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com> <a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com>
<sadfpn$1md3$1@gioia.aioe.org> <6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
<uetjts$2atoj$1@dont-email.me> <72540e7d-0866-4a1c-9067-84305c171250n@googlegroups.com>
<uf0r05$303of$1@dont-email.me> <c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com>
<33ddbb95-fd99-44c1-8ffe-f2179ba4999bn@googlegroups.com> <d8964e1d-f68d-49e4-a373-d87042e417c6n@googlegroups.com>
<be4fd109-e9e0-40ac-b85b-4dd2f24ccc96n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <69aeac83-507d-4c3e-9c85-7202b29c5051n@googlegroups.com>
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
From: sdwjac...@gmail.com (S Jack)
Injection-Date: Wed, 27 Sep 2023 16:45:06 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2783
 by: S Jack - Wed, 27 Sep 2023 16:45 UTC

On Wednesday, September 27, 2023 at 11:35:33 AM UTC-5, Zbig wrote:
> > > > So yes, retro is a draw back when Forth was fun.
> > > https://www.youtube.com/watch?v=qUbxFeqRZwI
> > https://youtu.be/8elAi-7G0OE?si=0gHUJ5XoYW75xNZk
> https://www.youtube.com/watch?v=Nb-KkVNEbw8

Oops, forgot the lyrics:
"Give me that old fashion Forth
A program that smoothly flows
Even when evil state is there
It carries on without a care"

Re: Hugh Aguilar - TESTRA - What really happened there?

<5b1fd710-60a3-4589-b189-bb80d1987519n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24703&group=comp.lang.forth#24703

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:8185:b0:411:fe24:ab9d with SMTP id jy5-20020a05622a818500b00411fe24ab9dmr505qtb.3.1695871947763;
Wed, 27 Sep 2023 20:32:27 -0700 (PDT)
X-Received: by 2002:a05:6870:5b12:b0:1e0:fcc8:6ba3 with SMTP id
ds18-20020a0568705b1200b001e0fcc86ba3mr33962oab.2.1695871947413; Wed, 27 Sep
2023 20:32:27 -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, 27 Sep 2023 20:32:26 -0700 (PDT)
In-Reply-To: <6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=63.158.165.134; posting-account=OxDKOgoAAADW0cxAqHqpN1zqeCoSsDap
NNTP-Posting-Host: 63.158.165.134
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<7829ca3f-be77-4e85-9b3b-7888175ddb18@googlegroups.com> <4840ada6-9000-435e-a94c-14316451394d@googlegroups.com>
<97d4a69e-41d0-4f01-9bf8-c9fda920d961@googlegroups.com> <77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com>
<qqa2t5$meb$1@dont-email.me> <fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com>
<c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com> <f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com>
<5e6a7510.325826043@news.eternal-september.org> <326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com>
<194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com> <a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com>
<sadfpn$1md3$1@gioia.aioe.org> <6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <5b1fd710-60a3-4589-b189-bb80d1987519n@googlegroups.com>
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
From: hughagui...@gmail.com (Hugh Aguilar)
Injection-Date: Thu, 28 Sep 2023 03:32:27 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 6257
 by: Hugh Aguilar - Thu, 28 Sep 2023 03:32 UTC

On Monday, September 25, 2023 at 3:37:20 AM UTC-7, Hans Bezemer wrote:
> On Wednesday, June 16, 2021 at 8:27:07 PM UTC+2, Rod Pemberton wrote:
> > In other words, Hugh must always see himself as the "King of the Hill",
> > as royalty, as perfect, and in total control, in regards to all things
> > Forth. All conflict with Hugh shall be repressed, suppressed, and
> > oppressed, for Hugh is the King! All hail mighty Hugh!
> That's true. I can remember a discussion where it was something about
> "experts". https://groups.google.com/g/comp.lang.forth/c/GOPs3a_OtJk/m/DQBjLUJ0BwAJ

I'm surprised that Hans Bezemer would provide a link to that thread.
In it I was pointing out that he doesn't know what Harvard Architecture is,
but he teaches the subject in his instructional videos.
I would expect him to be ashamed of this and not want it mentioned.
He thinks that segmented memory is Harvard Architecture! That is dumb!

> The point that makes him *really* mad is that I neither care about labels nor
> value being the "biggest ape on the hill". The only metric I find useful is what I
> can do with what I got upstairs.

Hans also has an instructional video teaching the subject of implementing
a string stack, which he doesn't know how to do. His video provided a
graphical illustration of swapping two strings --- one string gets copied
into a pad somewhere, then the other string gets copied to where it was,
then the string in the pad gets copied to where that string was.
That was an hilarious video! Hans doesn't know what COW (copy-on-write)
is, or know that it is much faster to just swap the pointers to the strings
rather than swap the entire strings.
Hans doesn't have any knowledge "upstairs" --- just a lot of hot air --- what he
does with what he has upstairs is make hilariously stupid instructional videos.

> Since he is wired completely differently (he is actually *begging* for validation)
> it intensely irritates him when somebody is not racing him or giving him kudos
> for work he finds extremely important and valuable.

Hans is still not making any sense.
If I wanted "validation" I would have stayed on the Forth-200x mailing list
so my super-duper expert status would be validated by the Forth-200x
committee. Being on the Forth-200x mailing list is essentially the same
as having reference letters from Stephen Pelc, Anton Ertl, Bernd Paysan,
Peter Knaggs, etc., that can be used as validation of Forth expertise.
The whole point of being on the Forth-200x mailing list is so that,
in the unlikely case that a job in Forth is offered, the candidate can explain
that he is not just a mere Forth programmer, but he sets the standard for
the entire Forth community. All Forth programmers rely on the Forth-200x
experts to do their thinking for them! The Forth-200x committee considers
them to be the elite whose opinion on Forth is valuable. Woo hoo!

> It is what it is.. What I do value Hugh for is that he's actually written Forth code -
> so that alone IMHO justifies him being here

There was this thread:
https://groups.google.com/g/comp.lang.forth/c/hp1MbSkew08/m/os5OYTOeBAAJ
Hans said:

On Sunday, February 26, 2023 at 7:37:35 AM UTC-7, Hans Bezemer wrote:
> But maybe now you understand why I don't care about you, Hugh. Or anything
> you say about me. Or make me stop what I'm doing. To me, you're just a nobody
> with a crazy opinion I don't care for.
>
> Hans Bezemer
>
> BTW, I can rip your NOVICE package till the last byte.

Hans Bezemer appreciates the fact that I have posted Forth source-code
so he can rip it off (because he can't write Forth source-code himself),
but he will still continue to fling insults at me while he is ripping off my code.

Hans is a typical maintenance programmer --- they are all alike --- they
require somebody to write the code, then they rip it off and claim
that they wrote it themselves. Testra employed a string of maintenance
programmers after I left who claimed to be instant experts in MFX,
but all of them failed to learn to program in MFX --- maybe Testra will
hire Hans Bezemer next, as he seems to be their type.

Re: Hugh Aguilar - TESTRA - What really happened there?

<uf336q$3hlhq$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24704&group=comp.lang.forth#24704

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dxfo...@gmail.com (dxf)
Newsgroups: comp.lang.forth
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
Date: Thu, 28 Sep 2023 15:33:14 +1000
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <uf336q$3hlhq$1@dont-email.me>
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<7829ca3f-be77-4e85-9b3b-7888175ddb18@googlegroups.com>
<4840ada6-9000-435e-a94c-14316451394d@googlegroups.com>
<97d4a69e-41d0-4f01-9bf8-c9fda920d961@googlegroups.com>
<77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com>
<qqa2t5$meb$1@dont-email.me>
<fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com>
<c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com>
<f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com>
<5e6a7510.325826043@news.eternal-september.org>
<326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com>
<194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com>
<a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com>
<sadfpn$1md3$1@gioia.aioe.org>
<6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
<5b1fd710-60a3-4589-b189-bb80d1987519n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 28 Sep 2023 05:33:15 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="fdc6ff9cef6bd6025cd4c37ead84c366";
logging-data="3724858"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+NZJyCu5lfhLZCga1+t0m3"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:VklMFFJk9ded0o+DyLsK5MUDgeQ=
Content-Language: en-GB
In-Reply-To: <5b1fd710-60a3-4589-b189-bb80d1987519n@googlegroups.com>
 by: dxf - Thu, 28 Sep 2023 05:33 UTC

On 28/09/2023 1:32 pm, Hugh Aguilar wrote:
>> ...
>> Hans Bezemer
>>
>> BTW, I can rip your NOVICE package till the last byte.
>
> Hans Bezemer appreciates the fact that I have posted Forth source-code
> so he can rip it off (because he can't write Forth source-code himself),
> but he will still continue to fling insults at me while he is ripping off my code.

Hans wasn't saying you were behaving like a goose - it was BSD.
A BSD license would count for nothing if an author could revoke it.
You're the first person I'm aware who has tried.

Re: Hugh Aguilar - TESTRA - What really happened there?

<uf3ttp$3m7d2$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24708&group=comp.lang.forth#24708

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dxfo...@gmail.com (dxf)
Newsgroups: comp.lang.forth
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
Date: Thu, 28 Sep 2023 23:09:13 +1000
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <uf3ttp$3m7d2$1@dont-email.me>
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<7829ca3f-be77-4e85-9b3b-7888175ddb18@googlegroups.com>
<4840ada6-9000-435e-a94c-14316451394d@googlegroups.com>
<97d4a69e-41d0-4f01-9bf8-c9fda920d961@googlegroups.com>
<77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com>
<qqa2t5$meb$1@dont-email.me>
<fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com>
<c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com>
<f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com>
<5e6a7510.325826043@news.eternal-september.org>
<326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com>
<194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com>
<a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com>
<sadfpn$1md3$1@gioia.aioe.org>
<6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
<uetjts$2atoj$1@dont-email.me>
<72540e7d-0866-4a1c-9067-84305c171250n@googlegroups.com>
<uf0r05$303of$1@dont-email.me>
<c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 28 Sep 2023 13:09:13 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="fdc6ff9cef6bd6025cd4c37ead84c366";
logging-data="3874210"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+O47mQCWs4uDcT8YNstBQ8"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:BrqFBbAmbNGqPPTsyRlxLWe9krc=
In-Reply-To: <c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com>
Content-Language: en-GB
 by: dxf - Thu, 28 Sep 2023 13:09 UTC

On 28/09/2023 12:04 am, S Jack wrote:
> On Wednesday, September 27, 2023 at 4:00:57 AM UTC-5, dxf wrote:
>
>> I've noted a good amount of newbie activity on retro forums. Everything from
>
> If I knew nothing of Forth, didn't know any better and
> stumbled into this group, I would be out of here very
> quickly. Not because of the bickering of silly people, but
> because of the primary subject matter discussed here,
> compliance and nazi coding. However, important it is to
> the professionals and wantabes, it ain't of general
> programming interest and makes Forth look difficult and
> problematic.
> Fig provided a nice small sufficient program to work with
> and published Forth Dimensions that provided code bits,
> ideas and news that fostered interest, very little of which
> means anything to today's group here. So yes, retro is
> a draw back when Forth was fun.

But Fig is directly responsible for where Forth is today. Washing
its hands of fig-Forth (it had served its purpose we were told),
Fig found itself a new role - to facilitate and develop a Forth
Standard through the FST (Forth Standards Team). FST gave us
Forth-79 and Forth-83. Forth-83 was in turn the basis document
of ANS-Forth.

Re: Hugh Aguilar - TESTRA - What really happened there?

<4a00e294-d5a1-43e1-a359-1f4d6ae092d1n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24710&group=comp.lang.forth#24710

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:308:b0:416:6784:bd6d with SMTP id q8-20020a05622a030800b004166784bd6dmr20687qtw.0.1695914571405;
Thu, 28 Sep 2023 08:22:51 -0700 (PDT)
X-Received: by 2002:a05:6808:3409:b0:3a7:361:f50 with SMTP id
by9-20020a056808340900b003a703610f50mr468275oib.3.1695914571202; Thu, 28 Sep
2023 08:22:51 -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: Thu, 28 Sep 2023 08:22:50 -0700 (PDT)
In-Reply-To: <uf3ttp$3m7d2$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=83.22.131.225; posting-account=cxuXKwoAAABQpPOMD55A9IPz7pPrw6ml
NNTP-Posting-Host: 83.22.131.225
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<7829ca3f-be77-4e85-9b3b-7888175ddb18@googlegroups.com> <4840ada6-9000-435e-a94c-14316451394d@googlegroups.com>
<97d4a69e-41d0-4f01-9bf8-c9fda920d961@googlegroups.com> <77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com>
<qqa2t5$meb$1@dont-email.me> <fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com>
<c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com> <f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com>
<5e6a7510.325826043@news.eternal-september.org> <326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com>
<194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com> <a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com>
<sadfpn$1md3$1@gioia.aioe.org> <6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
<uetjts$2atoj$1@dont-email.me> <72540e7d-0866-4a1c-9067-84305c171250n@googlegroups.com>
<uf0r05$303of$1@dont-email.me> <c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com>
<uf3ttp$3m7d2$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4a00e294-d5a1-43e1-a359-1f4d6ae092d1n@googlegroups.com>
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
From: zbigniew...@gmail.com (Zbig)
Injection-Date: Thu, 28 Sep 2023 15:22:51 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2504
 by: Zbig - Thu, 28 Sep 2023 15:22 UTC

> But Fig is directly responsible for where Forth is today. Washing
> its hands of fig-Forth (it had served its purpose we were told),
> Fig found itself a new role - to facilitate and develop a Forth
> Standard through the FST (Forth Standards Team). FST gave us
> Forth-79 and Forth-83. Forth-83 was in turn the basis document
> of ANS-Forth.

The good thing about Forth standards is that there are so many
to choose from. :D

Re: Hugh Aguilar - TESTRA - What really happened there?

<22e35836-d867-4bf7-bbf8-8693fa2b3e02n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24712&group=comp.lang.forth#24712

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:a66:b0:63c:e916:a2cf with SMTP id ef6-20020a0562140a6600b0063ce916a2cfmr20408qvb.6.1695917261136;
Thu, 28 Sep 2023 09:07:41 -0700 (PDT)
X-Received: by 2002:a05:6808:2110:b0:3ac:ac58:59f5 with SMTP id
r16-20020a056808211000b003acac5859f5mr657953oiw.8.1695917260944; Thu, 28 Sep
2023 09:07:40 -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: Thu, 28 Sep 2023 09:07:40 -0700 (PDT)
In-Reply-To: <uf3ttp$3m7d2$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:3f7a:20d0:68c4:94de:32fb:5e20;
posting-account=V5nGoQoAAAC_P2U0qnxm2kC0s1jNJXJa
NNTP-Posting-Host: 2600:1700:3f7a:20d0:68c4:94de:32fb:5e20
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<7829ca3f-be77-4e85-9b3b-7888175ddb18@googlegroups.com> <4840ada6-9000-435e-a94c-14316451394d@googlegroups.com>
<97d4a69e-41d0-4f01-9bf8-c9fda920d961@googlegroups.com> <77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com>
<qqa2t5$meb$1@dont-email.me> <fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com>
<c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com> <f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com>
<5e6a7510.325826043@news.eternal-september.org> <326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com>
<194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com> <a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com>
<sadfpn$1md3$1@gioia.aioe.org> <6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
<uetjts$2atoj$1@dont-email.me> <72540e7d-0866-4a1c-9067-84305c171250n@googlegroups.com>
<uf0r05$303of$1@dont-email.me> <c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com>
<uf3ttp$3m7d2$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <22e35836-d867-4bf7-bbf8-8693fa2b3e02n@googlegroups.com>
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
From: sdwjac...@gmail.com (S Jack)
Injection-Date: Thu, 28 Sep 2023 16:07:41 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3297
 by: S Jack - Thu, 28 Sep 2023 16:07 UTC

On Thursday, September 28, 2023 at 8:09:18 AM UTC-5, dxf wrote:
> On 28/09/2023 12:04 am, S Jack wrote:
> But Fig is directly responsible for where Forth is today. Washing
> its hands of fig-Forth (it had served its purpose we were told),
> Fig found itself a new role - to facilitate and develop a Forth
> Standard through the FST (Forth Standards Team). FST gave us
> Forth-79 and Forth-83. Forth-83 was in turn the basis document
> of ANS-Forth.

A bad thing?
Fig made Forth popular and the rest is nature.
Everyone could make a better forth, Forths abound
and need came to corral. At that time the Internet
was coming into public use, publications gave way
to news groups and podcasts.
The venue makes a difference. A publication provides
order, code and ideas presented in whole and bitching
relegated to small paragraph in letters to the editor.
News groups have different dynamics and chaos is
more the norm. A good place to hash stuff out by the
knowledgeable but a rough ride for ones with little
background and of little patience. Podcasts should be more palpable.
--
me

Re: Hugh Aguilar - TESTRA - What really happened there?

<d1147752-dccd-421e-bc64-b92bd85d4687n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24714&group=comp.lang.forth#24714

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:482:b0:774:10b8:4e7d with SMTP id 2-20020a05620a048200b0077410b84e7dmr28146qkr.2.1695922467699;
Thu, 28 Sep 2023 10:34:27 -0700 (PDT)
X-Received: by 2002:a05:6830:149a:b0:6c6:1de4:d48f with SMTP id
s26-20020a056830149a00b006c61de4d48fmr509939otq.3.1695922467462; Thu, 28 Sep
2023 10:34:27 -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: Thu, 28 Sep 2023 10:34:26 -0700 (PDT)
In-Reply-To: <4a00e294-d5a1-43e1-a359-1f4d6ae092d1n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=75.223.40.135; posting-account=_dwjNwoAAAA4hFltKxWAwHSTsQHdOMuM
NNTP-Posting-Host: 75.223.40.135
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<7829ca3f-be77-4e85-9b3b-7888175ddb18@googlegroups.com> <4840ada6-9000-435e-a94c-14316451394d@googlegroups.com>
<97d4a69e-41d0-4f01-9bf8-c9fda920d961@googlegroups.com> <77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com>
<qqa2t5$meb$1@dont-email.me> <fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com>
<c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com> <f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com>
<5e6a7510.325826043@news.eternal-september.org> <326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com>
<194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com> <a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com>
<sadfpn$1md3$1@gioia.aioe.org> <6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
<uetjts$2atoj$1@dont-email.me> <72540e7d-0866-4a1c-9067-84305c171250n@googlegroups.com>
<uf0r05$303of$1@dont-email.me> <c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com>
<uf3ttp$3m7d2$1@dont-email.me> <4a00e294-d5a1-43e1-a359-1f4d6ae092d1n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d1147752-dccd-421e-bc64-b92bd85d4687n@googlegroups.com>
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
From: johnroge...@gmail.com (John Hart)
Injection-Date: Thu, 28 Sep 2023 17:34:27 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3270
 by: John Hart - Thu, 28 Sep 2023 17:34 UTC

On Thursday, September 28, 2023 at 8:22:52 AM UTC-7, Zbig wrote:
> > But Fig is directly responsible for where Forth is today. Washing
> > its hands of fig-Forth (it had served its purpose we were told),
> > Fig found itself a new role - to facilitate and develop a Forth
> > Standard through the FST (Forth Standards Team). FST gave us
> > Forth-79 and Forth-83. Forth-83 was in turn the basis document
> > of ANS-Forth.

> The good thing about Forth standards is that there are so many
> to choose from. :D

In the 90s I proposed Absolute Forth, a simple defining language to describe Forth variants.
The idea was to make is so automated tools could convert library functions from one variant to
another. At the time the idea went over like a lead balloon, probably because
it used local variables to define stack operations ... : OVER { a b - - a b a } a b a ; ...
which Forth Fundimentalists strongly objected to.
jrh
Reality is an information process, set in montion and sustained by God for a purpose.

Re: Hugh Aguilar - TESTRA - What really happened there?

<ac1b30e9-c8aa-4612-91f9-dba2a7730215n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24715&group=comp.lang.forth#24715

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ad4:4f04:0:b0:658:31cd:aa4c with SMTP id fb4-20020ad44f04000000b0065831cdaa4cmr26675qvb.13.1695925399162;
Thu, 28 Sep 2023 11:23:19 -0700 (PDT)
X-Received: by 2002:a05:6870:5a85:b0:1e0:faa0:7ac4 with SMTP id
dt5-20020a0568705a8500b001e0faa07ac4mr763238oab.1.1695925398900; Thu, 28 Sep
2023 11:23:18 -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, 28 Sep 2023 11:23:18 -0700 (PDT)
In-Reply-To: <d1147752-dccd-421e-bc64-b92bd85d4687n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2.103.50.180; posting-account=eAOrwQkAAABheFES5y-02sBOFdTlBRio
NNTP-Posting-Host: 2.103.50.180
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<7829ca3f-be77-4e85-9b3b-7888175ddb18@googlegroups.com> <4840ada6-9000-435e-a94c-14316451394d@googlegroups.com>
<97d4a69e-41d0-4f01-9bf8-c9fda920d961@googlegroups.com> <77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com>
<qqa2t5$meb$1@dont-email.me> <fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com>
<c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com> <f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com>
<5e6a7510.325826043@news.eternal-september.org> <326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com>
<194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com> <a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com>
<sadfpn$1md3$1@gioia.aioe.org> <6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
<uetjts$2atoj$1@dont-email.me> <72540e7d-0866-4a1c-9067-84305c171250n@googlegroups.com>
<uf0r05$303of$1@dont-email.me> <c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com>
<uf3ttp$3m7d2$1@dont-email.me> <4a00e294-d5a1-43e1-a359-1f4d6ae092d1n@googlegroups.com>
<d1147752-dccd-421e-bc64-b92bd85d4687n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ac1b30e9-c8aa-4612-91f9-dba2a7730215n@googlegroups.com>
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
From: jpita...@gmail.com (Jurgen Pitaske)
Injection-Date: Thu, 28 Sep 2023 18:23:19 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Jurgen Pitaske - Thu, 28 Sep 2023 18:23 UTC

On Thursday, 28 September 2023 at 18:34:29 UTC+1, John Hart wrote:
> On Thursday, September 28, 2023 at 8:22:52 AM UTC-7, Zbig wrote:
> > > But Fig is directly responsible for where Forth is today. Washing
> > > its hands of fig-Forth (it had served its purpose we were told),
> > > Fig found itself a new role - to facilitate and develop a Forth
> > > Standard through the FST (Forth Standards Team). FST gave us
> > > Forth-79 and Forth-83. Forth-83 was in turn the basis document
> > > of ANS-Forth.
>
> > The good thing about Forth standards is that there are so many
> > to choose from. :D
> In the 90s I proposed Absolute Forth, a simple defining language to describe Forth variants.
> The idea was to make is so automated tools could convert library functions from one variant to
> another. At the time the idea went over like a lead balloon, probably because
> it used local variables to define stack operations ... : OVER { a b - - a b a } a b a ; ...
> which Forth Fundimentalists strongly objected to.
> jrh
> Reality is an information process, set in montion and sustained by God for a purpose.

ANY idea or definition that avoids the availabitiy if 50 or 100+ Forths is to be applauded..
In comparison to other languages so many Forths just lead to death of this wondeful language.

Re: Hugh Aguilar - TESTRA - What really happened there?

<30e834fd-5200-45e5-9b6e-ae9a9f98874fn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24716&group=comp.lang.forth#24716

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:2:b0:410:9ecd:3c82 with SMTP id x2-20020a05622a000200b004109ecd3c82mr29560qtw.5.1695926414071;
Thu, 28 Sep 2023 11:40:14 -0700 (PDT)
X-Received: by 2002:a05:6870:76a9:b0:1d6:6040:7c7 with SMTP id
dx41-20020a05687076a900b001d6604007c7mr791250oab.9.1695926413639; Thu, 28 Sep
2023 11:40:13 -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, 28 Sep 2023 11:40:13 -0700 (PDT)
In-Reply-To: <ac1b30e9-c8aa-4612-91f9-dba2a7730215n@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: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<7829ca3f-be77-4e85-9b3b-7888175ddb18@googlegroups.com> <4840ada6-9000-435e-a94c-14316451394d@googlegroups.com>
<97d4a69e-41d0-4f01-9bf8-c9fda920d961@googlegroups.com> <77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com>
<qqa2t5$meb$1@dont-email.me> <fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com>
<c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com> <f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com>
<5e6a7510.325826043@news.eternal-september.org> <326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com>
<194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com> <a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com>
<sadfpn$1md3$1@gioia.aioe.org> <6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
<uetjts$2atoj$1@dont-email.me> <72540e7d-0866-4a1c-9067-84305c171250n@googlegroups.com>
<uf0r05$303of$1@dont-email.me> <c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com>
<uf3ttp$3m7d2$1@dont-email.me> <4a00e294-d5a1-43e1-a359-1f4d6ae092d1n@googlegroups.com>
<d1147752-dccd-421e-bc64-b92bd85d4687n@googlegroups.com> <ac1b30e9-c8aa-4612-91f9-dba2a7730215n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <30e834fd-5200-45e5-9b6e-ae9a9f98874fn@googlegroups.com>
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
From: gnuarm.d...@gmail.com (Lorem Ipsum)
Injection-Date: Thu, 28 Sep 2023 18:40:14 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Lorem Ipsum - Thu, 28 Sep 2023 18:40 UTC

On Thursday, September 28, 2023 at 2:23:20 PM UTC-4, Jurgen Pitaske wrote:
> On Thursday, 28 September 2023 at 18:34:29 UTC+1, John Hart wrote:
> > On Thursday, September 28, 2023 at 8:22:52 AM UTC-7, Zbig wrote:
> > > > But Fig is directly responsible for where Forth is today. Washing
> > > > its hands of fig-Forth (it had served its purpose we were told),
> > > > Fig found itself a new role - to facilitate and develop a Forth
> > > > Standard through the FST (Forth Standards Team). FST gave us
> > > > Forth-79 and Forth-83. Forth-83 was in turn the basis document
> > > > of ANS-Forth.
> >
> > > The good thing about Forth standards is that there are so many
> > > to choose from. :D
> > In the 90s I proposed Absolute Forth, a simple defining language to describe Forth variants.
> > The idea was to make is so automated tools could convert library functions from one variant to
> > another. At the time the idea went over like a lead balloon, probably because
> > it used local variables to define stack operations ... : OVER { a b - - a b a } a b a ; ...
> > which Forth Fundimentalists strongly objected to.
> > jrh
> > Reality is an information process, set in montion and sustained by God for a purpose.
> ANY idea or definition that avoids the availabitiy if 50 or 100+ Forths is to be applauded..
> In comparison to other languages so many Forths just lead to death of this wondeful language.

Then we need to create the ultimate forth that can rule them all!

--

Rick C.

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

Re: Hugh Aguilar - TESTRA - What really happened there?

<7626edf3-1a44-4fb6-b648-1360da7e2a84n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24717&group=comp.lang.forth#24717

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ad4:4b6e:0:b0:65c:ff6a:66df with SMTP id m14-20020ad44b6e000000b0065cff6a66dfmr29992qvx.5.1695935645287;
Thu, 28 Sep 2023 14:14:05 -0700 (PDT)
X-Received: by 2002:a05:6870:98ae:b0:1dc:6f5f:2fe8 with SMTP id
eg46-20020a05687098ae00b001dc6f5f2fe8mr913391oab.4.1695935645086; Thu, 28 Sep
2023 14:14:05 -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: Thu, 28 Sep 2023 14:14:04 -0700 (PDT)
In-Reply-To: <d1147752-dccd-421e-bc64-b92bd85d4687n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:3f7a:20d0:d186:d579:7ae5:7ecc;
posting-account=V5nGoQoAAAC_P2U0qnxm2kC0s1jNJXJa
NNTP-Posting-Host: 2600:1700:3f7a:20d0:d186:d579:7ae5:7ecc
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<7829ca3f-be77-4e85-9b3b-7888175ddb18@googlegroups.com> <4840ada6-9000-435e-a94c-14316451394d@googlegroups.com>
<97d4a69e-41d0-4f01-9bf8-c9fda920d961@googlegroups.com> <77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com>
<qqa2t5$meb$1@dont-email.me> <fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com>
<c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com> <f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com>
<5e6a7510.325826043@news.eternal-september.org> <326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com>
<194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com> <a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com>
<sadfpn$1md3$1@gioia.aioe.org> <6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
<uetjts$2atoj$1@dont-email.me> <72540e7d-0866-4a1c-9067-84305c171250n@googlegroups.com>
<uf0r05$303of$1@dont-email.me> <c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com>
<uf3ttp$3m7d2$1@dont-email.me> <4a00e294-d5a1-43e1-a359-1f4d6ae092d1n@googlegroups.com>
<d1147752-dccd-421e-bc64-b92bd85d4687n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <7626edf3-1a44-4fb6-b648-1360da7e2a84n@googlegroups.com>
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
From: sdwjac...@gmail.com (S Jack)
Injection-Date: Thu, 28 Sep 2023 21:14:05 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4056
 by: S Jack - Thu, 28 Sep 2023 21:14 UTC

On Thursday, September 28, 2023 at 12:34:29 PM UTC-5, John Hart wrote:
> On Thursday, September 28, 2023 at 8:22:52 AM UTC-7, Zbig wrote:
> > > But Fig is directly responsible for where Forth is today. Washing
> > > its hands of fig-Forth (it had served its purpose we were told),
> > > Fig found itself a new role - to facilitate and develop a Forth
> > > Standard through the FST (Forth Standards Team). FST gave us
> > > Forth-79 and Forth-83. Forth-83 was in turn the basis document
> > > of ANS-Forth.
>
> > The good thing about Forth standards is that there are so many
> > to choose from. :D
> In the 90s I proposed Absolute Forth, a simple defining language to describe Forth variants.
> The idea was to make is so automated tools could convert library functions from one variant to
> another. At the time the idea went over like a lead balloon, probably because

Toyed with some ideas along that line:
i. Standard pigeon Forth
Only specifies the gist of the word. Since its not an executable
it can be a simple affair without "optimizations" just focusing
on intended behavior.
i. Standard behavior san names.
Specified behaviors with given numeric labels. User use any
names they want to fit a dialog that express their program.
And multiple names can be used with the same behavior to
fit the context where applied.
(Went so far as to build Forth with pointer in the name field
so names could be kept in one block and switched out with
with alternate name sets.)

Converting one Forth from and to standard forth is just a sed file.
It's not completely straight forward as sometimes order matters.
--
me

Re: Hugh Aguilar - TESTRA - What really happened there?

<uf56gj$3tpbh$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24718&group=comp.lang.forth#24718

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dxfo...@gmail.com (dxf)
Newsgroups: comp.lang.forth
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
Date: Fri, 29 Sep 2023 10:41:56 +1000
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <uf56gj$3tpbh$1@dont-email.me>
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<97d4a69e-41d0-4f01-9bf8-c9fda920d961@googlegroups.com>
<77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com>
<qqa2t5$meb$1@dont-email.me>
<fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com>
<c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com>
<f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com>
<5e6a7510.325826043@news.eternal-september.org>
<326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com>
<194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com>
<a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com>
<sadfpn$1md3$1@gioia.aioe.org>
<6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
<uetjts$2atoj$1@dont-email.me>
<72540e7d-0866-4a1c-9067-84305c171250n@googlegroups.com>
<uf0r05$303of$1@dont-email.me>
<c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com>
<uf3ttp$3m7d2$1@dont-email.me>
<22e35836-d867-4bf7-bbf8-8693fa2b3e02n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 29 Sep 2023 00:41:55 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="32a372491aac89c1189f9d231eec1560";
logging-data="4121969"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18pIBVBIsSK8z/SjevG0it8"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:1Vsag75behFF2f0K+HZfU1oMwEk=
In-Reply-To: <22e35836-d867-4bf7-bbf8-8693fa2b3e02n@googlegroups.com>
Content-Language: en-GB
 by: dxf - Fri, 29 Sep 2023 00:41 UTC

On 29/09/2023 2:07 am, S Jack wrote:
> On Thursday, September 28, 2023 at 8:09:18 AM UTC-5, dxf wrote:
>> On 28/09/2023 12:04 am, S Jack wrote:
>> But Fig is directly responsible for where Forth is today. Washing
>> its hands of fig-Forth (it had served its purpose we were told),
>> Fig found itself a new role - to facilitate and develop a Forth
>> Standard through the FST (Forth Standards Team). FST gave us
>> Forth-79 and Forth-83. Forth-83 was in turn the basis document
>> of ANS-Forth.
>
> A bad thing?

Apparently. Folks who wanted a language got the beginnings of one
and told to fill the rest out for themselves. Meanwhile Standard
Teams and their helpers indulge themselves looking for wording that
eliminates ambiguity - important in a language whose basis is concept
rather than code.

Re: Hugh Aguilar - TESTRA - What really happened there?

<b46c741a-4672-42b9-bef2-23ee685e2b74n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24719&group=comp.lang.forth#24719

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:1849:b0:65b:8fe:147a with SMTP id d9-20020a056214184900b0065b08fe147amr36514qvy.5.1695961582097;
Thu, 28 Sep 2023 21:26:22 -0700 (PDT)
X-Received: by 2002:a05:6830:16c7:b0:6bb:102d:1ff6 with SMTP id
l7-20020a05683016c700b006bb102d1ff6mr944810otr.1.1695961581829; Thu, 28 Sep
2023 21:26:21 -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, 28 Sep 2023 21:26:21 -0700 (PDT)
In-Reply-To: <uf56gj$3tpbh$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:3f7a:20d0:d186:d579:7ae5:7ecc;
posting-account=V5nGoQoAAAC_P2U0qnxm2kC0s1jNJXJa
NNTP-Posting-Host: 2600:1700:3f7a:20d0:d186:d579:7ae5:7ecc
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<97d4a69e-41d0-4f01-9bf8-c9fda920d961@googlegroups.com> <77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com>
<qqa2t5$meb$1@dont-email.me> <fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com>
<c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com> <f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com>
<5e6a7510.325826043@news.eternal-september.org> <326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com>
<194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com> <a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com>
<sadfpn$1md3$1@gioia.aioe.org> <6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
<uetjts$2atoj$1@dont-email.me> <72540e7d-0866-4a1c-9067-84305c171250n@googlegroups.com>
<uf0r05$303of$1@dont-email.me> <c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com>
<uf3ttp$3m7d2$1@dont-email.me> <22e35836-d867-4bf7-bbf8-8693fa2b3e02n@googlegroups.com>
<uf56gj$3tpbh$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b46c741a-4672-42b9-bef2-23ee685e2b74n@googlegroups.com>
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
From: sdwjac...@gmail.com (S Jack)
Injection-Date: Fri, 29 Sep 2023 04:26:22 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3225
 by: S Jack - Fri, 29 Sep 2023 04:26 UTC

On Thursday, September 28, 2023 at 7:41:59 PM UTC-5, dxf wrote:
> On 29/09/2023 2:07 am, S Jack wrote:
> > On Thursday, September 28, 2023 at 8:09:18 AM UTC-5, dxf wrote:
> >> On 28/09/2023 12:04 am, S Jack wrote:
> >> But Fig is directly responsible for where Forth is today. Washing
> >> its hands of fig-Forth (it had served its purpose we were told),
> >> Fig found itself a new role - to facilitate and develop a Forth
> >> Standard through the FST (Forth Standards Team). FST gave us
> >> Forth-79 and Forth-83. Forth-83 was in turn the basis document
> >> of ANS-Forth.
> >
> > A bad thing?
> Apparently. Folks who wanted a language got the beginnings of one
> and told to fill the rest out for themselves. Meanwhile Standard
> Teams and their helpers indulge themselves looking for wording that
> eliminates ambiguity - important in a language whose basis is concept
> rather than code.

Same size as Pascal, Pl1, assembly, ... etc. Anything more is application.
--
me

Re: Hugh Aguilar - TESTRA - What really happened there?

<uf60d0$5i0m$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24720&group=comp.lang.forth#24720

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dxfo...@gmail.com (dxf)
Newsgroups: comp.lang.forth
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
Date: Fri, 29 Sep 2023 18:03:45 +1000
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <uf60d0$5i0m$1@dont-email.me>
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com>
<qqa2t5$meb$1@dont-email.me>
<fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com>
<c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com>
<f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com>
<5e6a7510.325826043@news.eternal-september.org>
<326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com>
<194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com>
<a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com>
<sadfpn$1md3$1@gioia.aioe.org>
<6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
<uetjts$2atoj$1@dont-email.me>
<72540e7d-0866-4a1c-9067-84305c171250n@googlegroups.com>
<uf0r05$303of$1@dont-email.me>
<c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com>
<uf3ttp$3m7d2$1@dont-email.me>
<22e35836-d867-4bf7-bbf8-8693fa2b3e02n@googlegroups.com>
<uf56gj$3tpbh$1@dont-email.me>
<b46c741a-4672-42b9-bef2-23ee685e2b74n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 29 Sep 2023 08:03:44 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="32a372491aac89c1189f9d231eec1560";
logging-data="182294"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+UVuwSiO10YiPajYWWH2UZ"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:aR0YGAx4iXK5xZy+GPsdoyVvYhY=
Content-Language: en-GB
In-Reply-To: <b46c741a-4672-42b9-bef2-23ee685e2b74n@googlegroups.com>
 by: dxf - Fri, 29 Sep 2023 08:03 UTC

On 29/09/2023 2:26 pm, S Jack wrote:
> On Thursday, September 28, 2023 at 7:41:59 PM UTC-5, dxf wrote:
>> On 29/09/2023 2:07 am, S Jack wrote:
>>> On Thursday, September 28, 2023 at 8:09:18 AM UTC-5, dxf wrote:
>>>> On 28/09/2023 12:04 am, S Jack wrote:
>>>> But Fig is directly responsible for where Forth is today. Washing
>>>> its hands of fig-Forth (it had served its purpose we were told),
>>>> Fig found itself a new role - to facilitate and develop a Forth
>>>> Standard through the FST (Forth Standards Team). FST gave us
>>>> Forth-79 and Forth-83. Forth-83 was in turn the basis document
>>>> of ANS-Forth.
>>>
>>> A bad thing?
>> Apparently. Folks who wanted a language got the beginnings of one
>> and told to fill the rest out for themselves. Meanwhile Standard
>> Teams and their helpers indulge themselves looking for wording that
>> eliminates ambiguity - important in a language whose basis is concept
>> rather than code.
>
> Same size as Pascal, Pl1, assembly, ... etc. Anything more is application.

In that case there ought to be countless Forth newcomers busily writing
applications :)

Re: Hugh Aguilar - TESTRA - What really happened there?

<5062f13f-aebf-4412-8a17-c399587f5817n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24723&group=comp.lang.forth#24723

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:7f1:b0:65b:1f93:b306 with SMTP id bp17-20020a05621407f100b0065b1f93b306mr47107qvb.10.1695993082280;
Fri, 29 Sep 2023 06:11:22 -0700 (PDT)
X-Received: by 2002:a05:6808:2028:b0:3a7:78a6:17b8 with SMTP id
q40-20020a056808202800b003a778a617b8mr2015562oiw.2.1695993081926; Fri, 29 Sep
2023 06:11:21 -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: Fri, 29 Sep 2023 06:11:21 -0700 (PDT)
In-Reply-To: <uf60d0$5i0m$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:3f7a:20d0:38bd:53f6:452b:832b;
posting-account=V5nGoQoAAAC_P2U0qnxm2kC0s1jNJXJa
NNTP-Posting-Host: 2600:1700:3f7a:20d0:38bd:53f6:452b:832b
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com> <qqa2t5$meb$1@dont-email.me>
<fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com> <c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com>
<f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com> <5e6a7510.325826043@news.eternal-september.org>
<326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com> <194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com>
<a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com> <sadfpn$1md3$1@gioia.aioe.org>
<6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com> <uetjts$2atoj$1@dont-email.me>
<72540e7d-0866-4a1c-9067-84305c171250n@googlegroups.com> <uf0r05$303of$1@dont-email.me>
<c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com> <uf3ttp$3m7d2$1@dont-email.me>
<22e35836-d867-4bf7-bbf8-8693fa2b3e02n@googlegroups.com> <uf56gj$3tpbh$1@dont-email.me>
<b46c741a-4672-42b9-bef2-23ee685e2b74n@googlegroups.com> <uf60d0$5i0m$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <5062f13f-aebf-4412-8a17-c399587f5817n@googlegroups.com>
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
From: sdwjac...@gmail.com (S Jack)
Injection-Date: Fri, 29 Sep 2023 13:11:22 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: S Jack - Fri, 29 Sep 2023 13:11 UTC

On Friday, September 29, 2023 at 3:03:48 AM UTC-5, dxf wrote:
> On 29/09/2023 2:26 pm, S Jack wrote:
> > On Thursday, September 28, 2023 at 7:41:59 PM UTC-5, dxf wrote:
> >> On 29/09/2023 2:07 am, S Jack wrote:
> >>> On Thursday, September 28, 2023 at 8:09:18 AM UTC-5, dxf wrote:
> >>>> On 28/09/2023 12:04 am, S Jack wrote:
> >>>> But Fig is directly responsible for where Forth is today. Washing
> >>>> its hands of fig-Forth (it had served its purpose we were told),
> >>>> Fig found itself a new role - to facilitate and develop a Forth
> >>>> Standard through the FST (Forth Standards Team). FST gave us
> >>>> Forth-79 and Forth-83. Forth-83 was in turn the basis document
> >>>> of ANS-Forth.
> >>>
> >>> A bad thing?
> >> Apparently. Folks who wanted a language got the beginnings of one
> >> and told to fill the rest out for themselves. Meanwhile Standard
> >> Teams and their helpers indulge themselves looking for wording that
> >> eliminates ambiguity - important in a language whose basis is concept
> >> rather than code.
> >
> > Same size as Pascal, Pl1, assembly, ... etc. Anything more is application.
> In that case there ought to be countless Forth newcomers busily writing
> applications :)

Re: Hugh Aguilar - TESTRA - What really happened there?

<65a0d87c-6982-4c2a-856f-720c1d05fbb4n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24724&group=comp.lang.forth#24724

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ac8:5bc8:0:b0:40f:e0dd:8050 with SMTP id b8-20020ac85bc8000000b0040fe0dd8050mr76778qtb.5.1695993291093;
Fri, 29 Sep 2023 06:14:51 -0700 (PDT)
X-Received: by 2002:a05:6808:20a9:b0:3a7:45f6:4b3f with SMTP id
s41-20020a05680820a900b003a745f64b3fmr1927522oiw.3.1695993290908; Fri, 29 Sep
2023 06:14:50 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!border-2.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: Fri, 29 Sep 2023 06:14:50 -0700 (PDT)
In-Reply-To: <uf60d0$5i0m$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:3f7a:20d0:38bd:53f6:452b:832b;
posting-account=V5nGoQoAAAC_P2U0qnxm2kC0s1jNJXJa
NNTP-Posting-Host: 2600:1700:3f7a:20d0:38bd:53f6:452b:832b
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com> <qqa2t5$meb$1@dont-email.me>
<fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com> <c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com>
<f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com> <5e6a7510.325826043@news.eternal-september.org>
<326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com> <194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com>
<a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com> <sadfpn$1md3$1@gioia.aioe.org>
<6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com> <uetjts$2atoj$1@dont-email.me>
<72540e7d-0866-4a1c-9067-84305c171250n@googlegroups.com> <uf0r05$303of$1@dont-email.me>
<c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com> <uf3ttp$3m7d2$1@dont-email.me>
<22e35836-d867-4bf7-bbf8-8693fa2b3e02n@googlegroups.com> <uf56gj$3tpbh$1@dont-email.me>
<b46c741a-4672-42b9-bef2-23ee685e2b74n@googlegroups.com> <uf60d0$5i0m$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <65a0d87c-6982-4c2a-856f-720c1d05fbb4n@googlegroups.com>
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
From: sdwjac...@gmail.com (S Jack)
Injection-Date: Fri, 29 Sep 2023 13:14:51 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 36
 by: S Jack - Fri, 29 Sep 2023 13:14 UTC

On Friday, September 29, 2023 at 3:03:48 AM UTC-5, dxf wrote:
> On 29/09/2023 2:26 pm, S Jack wrote:
> > On Thursday, September 28, 2023 at 7:41:59 PM UTC-5, dxf wrote:
> >> On 29/09/2023 2:07 am, S Jack wrote:
> >>> On Thursday, September 28, 2023 at 8:09:18 AM UTC-5, dxf wrote:
> >>>> On 28/09/2023 12:04 am, S Jack wrote:
> >>>> But Fig is directly responsible for where Forth is today. Washing
> >>>> its hands of fig-Forth (it had served its purpose we were told),
> >>>> Fig found itself a new role - to facilitate and develop a Forth
> >>>> Standard through the FST (Forth Standards Team). FST gave us
> >>>> Forth-79 and Forth-83. Forth-83 was in turn the basis document
> >>>> of ANS-Forth.
> >>>
> >>> A bad thing?
> >> Apparently. Folks who wanted a language got the beginnings of one
> >> and told to fill the rest out for themselves. Meanwhile Standard
> >> Teams and their helpers indulge themselves looking for wording that
> >> eliminates ambiguity - important in a language whose basis is concept
> >> rather than code.
> >
> > Same size as Pascal, Pl1, assembly, ... etc. Anything more is application.
> In that case there ought to be countless Forth newcomers busily writing
> applications :)

Spoon-fed provides quantity but I much prefer the flavor of
free-range.

--
me

(sorry about that last miss-fire, what designer puts the post button where one is to start typing.)

Re: Hugh Aguilar - TESTRA - What really happened there?

<c2cbeb05-8191-4cd5-a015-825bf8624a15n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24732&group=comp.lang.forth#24732

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:24b:b0:76f:c32:705f with SMTP id q11-20020a05620a024b00b0076f0c32705fmr126528qkn.2.1696033952917;
Fri, 29 Sep 2023 17:32:32 -0700 (PDT)
X-Received: by 2002:a05:6870:956b:b0:1e1:921:d3da with SMTP id
v43-20020a056870956b00b001e10921d3damr2129994oal.1.1696033952599; Fri, 29 Sep
2023 17:32: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: Fri, 29 Sep 2023 17:32:32 -0700 (PDT)
In-Reply-To: <7626edf3-1a44-4fb6-b648-1360da7e2a84n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=63.158.165.134; posting-account=OxDKOgoAAADW0cxAqHqpN1zqeCoSsDap
NNTP-Posting-Host: 63.158.165.134
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<7829ca3f-be77-4e85-9b3b-7888175ddb18@googlegroups.com> <4840ada6-9000-435e-a94c-14316451394d@googlegroups.com>
<97d4a69e-41d0-4f01-9bf8-c9fda920d961@googlegroups.com> <77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com>
<qqa2t5$meb$1@dont-email.me> <fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com>
<c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com> <f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com>
<5e6a7510.325826043@news.eternal-september.org> <326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com>
<194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com> <a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com>
<sadfpn$1md3$1@gioia.aioe.org> <6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
<uetjts$2atoj$1@dont-email.me> <72540e7d-0866-4a1c-9067-84305c171250n@googlegroups.com>
<uf0r05$303of$1@dont-email.me> <c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com>
<uf3ttp$3m7d2$1@dont-email.me> <4a00e294-d5a1-43e1-a359-1f4d6ae092d1n@googlegroups.com>
<d1147752-dccd-421e-bc64-b92bd85d4687n@googlegroups.com> <7626edf3-1a44-4fb6-b648-1360da7e2a84n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c2cbeb05-8191-4cd5-a015-825bf8624a15n@googlegroups.com>
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
From: hughagui...@gmail.com (Hugh Aguilar)
Injection-Date: Sat, 30 Sep 2023 00:32:32 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Hugh Aguilar - Sat, 30 Sep 2023 00:32 UTC

On Thursday, September 28, 2023 at 2:14:06 PM UTC-7, S Jack wrote:
> Converting one Forth from and to standard forth is just a sed file.
> It's not completely straight forward as sometimes order matters.

You are assuming that all Forth designs are the same as ANS-Forth
except with different names for words or having more words (such as
having BOUNDS be a primitive rather than use OVER + SWAP).
This isn't true though.

ANS-Forth is very much based on Charles Moore's Forth for the
PDP-11 written in the 1970s. The PDP-11 had a shortage of registers
and most of the ANS-Forth design decisions assume a shortage of
registers, although this was no longer an issue in 1994 (it wasn't
an issue in 1983 either, as we already had the MC68000).

For example, a big part of why ANS-Forth code is hard to read
is that single and double-precision numbers are jumbled together
on the same data-stack. A better design is to have a separate stack
for double-precision numbers.
S>D would remove a signed number from the single stack, then
push an equivalent signed double to the double stack.
U>D would be like S>D except for unsigned singles.
M* would multiply two numbers on the single stack
(and remove them), then push the product to the double stack.
UM/MOD would unsigned divide a double on the double stack
by a number on the single stack, then push the remainder and quotient
to the single stack.
SAFE-UM/MOD would unsigned divide a double on the double stack
by a number on the single stack, then push the double-precision
remainder and quotient to the double stack.
etc.

Your SED file isn't going to convert code from a Forth that is
designed intelligently to run under ANS-Forth.

Note also that SAFE-UM/MOD can't be written in ANS-Forth,
despite the fact that it is used internally by # for pictured numbers.
ANS-Forth provides UM/MOD (6.1.2370) but says:
"An ambiguous condition exists if [the denominator] is zero or if
the quotient lies outside the range of a single-cell unsigned integer."
What are you supposed to do if your quotient overflows, which will
happen if you have a small denominator?
What are you supposed to do if your remainder overflows, which will
happen if you have a large denominator?
The ANS-Forth document routinely uses the term "ambiguous condition"
that means: "up Shit Creek in a wire boat with a cardboard paddle."

ANS-Forth is really worthless from a technical standpoint.
ANS-Forth was a marketing gimmick from Elizabeth Rather.

Re: Hugh Aguilar - TESTRA - What really happened there?

<uf8l47$ohka$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24739&group=comp.lang.forth#24739

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dxfo...@gmail.com (dxf)
Newsgroups: comp.lang.forth
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
Date: Sat, 30 Sep 2023 18:09:43 +1000
Organization: A noiseless patient Spider
Lines: 54
Message-ID: <uf8l47$ohka$1@dont-email.me>
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com>
<c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com>
<f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com>
<5e6a7510.325826043@news.eternal-september.org>
<326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com>
<194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com>
<a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com>
<sadfpn$1md3$1@gioia.aioe.org>
<6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
<uetjts$2atoj$1@dont-email.me>
<72540e7d-0866-4a1c-9067-84305c171250n@googlegroups.com>
<uf0r05$303of$1@dont-email.me>
<c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com>
<uf3ttp$3m7d2$1@dont-email.me>
<4a00e294-d5a1-43e1-a359-1f4d6ae092d1n@googlegroups.com>
<d1147752-dccd-421e-bc64-b92bd85d4687n@googlegroups.com>
<7626edf3-1a44-4fb6-b648-1360da7e2a84n@googlegroups.com>
<c2cbeb05-8191-4cd5-a015-825bf8624a15n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 30 Sep 2023 08:09:43 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="837c40b2d091cc96a3c31d05a08d4a93";
logging-data="804490"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19H83dhp4rwdBgkPqKFXm+N"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:m9BubtbCZecueSKroZan0NOvCMg=
Content-Language: en-GB
In-Reply-To: <c2cbeb05-8191-4cd5-a015-825bf8624a15n@googlegroups.com>
 by: dxf - Sat, 30 Sep 2023 08:09 UTC

On 30/09/2023 10:32 am, Hugh Aguilar wrote:
> On Thursday, September 28, 2023 at 2:14:06 PM UTC-7, S Jack wrote:
>> Converting one Forth from and to standard forth is just a sed file.
>> It's not completely straight forward as sometimes order matters.
>
> You are assuming that all Forth designs are the same as ANS-Forth
> except with different names for words or having more words (such as
> having BOUNDS be a primitive rather than use OVER + SWAP).
> This isn't true though.
>
> ANS-Forth is very much based on Charles Moore's Forth for the
> PDP-11 written in the 1970s. The PDP-11 had a shortage of registers
> and most of the ANS-Forth design decisions assume a shortage of
> registers, although this was no longer an issue in 1994 (it wasn't
> an issue in 1983 either, as we already had the MC68000).
>
> For example, a big part of why ANS-Forth code is hard to read
> is that single and double-precision numbers are jumbled together
> on the same data-stack. A better design is to have a separate stack
> for double-precision numbers.
> S>D would remove a signed number from the single stack, then
> push an equivalent signed double to the double stack.
> U>D would be like S>D except for unsigned singles.
> M* would multiply two numbers on the single stack
> (and remove them), then push the product to the double stack.
> UM/MOD would unsigned divide a double on the double stack
> by a number on the single stack, then push the remainder and quotient
> to the single stack.
> SAFE-UM/MOD would unsigned divide a double on the double stack
> by a number on the single stack, then push the double-precision
> remainder and quotient to the double stack.
> etc.
>
> Your SED file isn't going to convert code from a Forth that is
> designed intelligently to run under ANS-Forth.
>
> Note also that SAFE-UM/MOD can't be written in ANS-Forth,
> despite the fact that it is used internally by # for pictured numbers.
> ANS-Forth provides UM/MOD (6.1.2370) but says:
> "An ambiguous condition exists if [the denominator] is zero or if
> the quotient lies outside the range of a single-cell unsigned integer."
> What are you supposed to do if your quotient overflows, which will
> happen if you have a small denominator?
> What are you supposed to do if your remainder overflows, which will
> happen if you have a large denominator?
> The ANS-Forth document routinely uses the term "ambiguous condition"
> that means: "up Shit Creek in a wire boat with a cardboard paddle."
>
> ANS-Forth is really worthless from a technical standpoint.
> ANS-Forth was a marketing gimmick from Elizabeth Rather.

Intel ought be ashamed of itself for supporting such flawed operators.

Re: Hugh Aguilar - TESTRA - What really happened there?

<nnd$7e35a550$5cdbc5db@431640400390521b>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24741&group=comp.lang.forth#24741

  copy link   Newsgroups: comp.lang.forth
Newsgroups: comp.lang.forth
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com> <d1147752-dccd-421e-bc64-b92bd85d4687n@googlegroups.com> <7626edf3-1a44-4fb6-b648-1360da7e2a84n@googlegroups.com> <c2cbeb05-8191-4cd5-a015-825bf8624a15n@googlegroups.com>
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
From: alb...@cherry (none)
Originator: albert@cherry.(none) (albert)
Message-ID: <nnd$7e35a550$5cdbc5db@431640400390521b>
Organization: KPN B.V.
Date: Sat, 30 Sep 2023 11:46:25 +0200
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeder1.feed.usenet.farm!feed.usenet.farm!peer02.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!feed.abavia.com!abe005.abavia.com!abp001.abavia.com!news.kpn.nl!not-for-mail
Lines: 31
Injection-Date: Sat, 30 Sep 2023 11:46:25 +0200
Injection-Info: news.kpn.nl; mail-complaints-to="abuse@kpn.com"
X-Received-Bytes: 2300
 by: none - Sat, 30 Sep 2023 09:46 UTC

In article <c2cbeb05-8191-4cd5-a015-825bf8624a15n@googlegroups.com>,
Hugh Aguilar <hughaguilar96@gmail.com> wrote:
<SNIP>
>Note also that SAFE-UM/MOD can't be written in ANS-Forth,
>despite the fact that it is used internally by # for pictured numbers.
>ANS-Forth provides UM/MOD (6.1.2370) but says:
>"An ambiguous condition exists if [the denominator] is zero or if
>the quotient lies outside the range of a single-cell unsigned integer."
>What are you supposed to do if your quotient overflows, which will
>happen if you have a small denominator?
>What are you supposed to do if your remainder overflows, which will
>happen if you have a large denominator?
>The ANS-Forth document routinely uses the term "ambiguous condition"
>that means: "up Shit Creek in a wire boat with a cardboard paddle."
>
>ANS-Forth is really worthless from a technical standpoint.
>ANS-Forth was a marketing gimmick from Elizabeth Rather.

Ambiguous means that the system is not obliged to detect the
condition. However a high quality system exists
exist that detects and flags ambiguous conditions.
For example gforth does that for a substantantial part of
ambiguous conditions.

Groetje Albert
--
Don't praise the day before the evening. One swallow doesn't make spring.
You must not say "hey" before you have crossed the bridge. Don't sell the
hide of the bear until you shot it. Better one bird in the hand than ten in
the air. First gain is a cat spinning. - the Wise from Antrim -

Division (was: Hugh Aguilar - TESTRA - What really happened there?)

<2023Sep30.120410@mips.complang.tuwien.ac.at>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24743&group=comp.lang.forth#24743

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ant...@mips.complang.tuwien.ac.at (Anton Ertl)
Newsgroups: comp.lang.forth
Subject: Division (was: Hugh Aguilar - TESTRA - What really happened there?)
Date: Sat, 30 Sep 2023 10:04:10 GMT
Organization: Institut fuer Computersprachen, Technische Universitaet Wien
Lines: 46
Message-ID: <2023Sep30.120410@mips.complang.tuwien.ac.at>
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com> <uetjts$2atoj$1@dont-email.me> <72540e7d-0866-4a1c-9067-84305c171250n@googlegroups.com> <uf0r05$303of$1@dont-email.me> <c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com> <uf3ttp$3m7d2$1@dont-email.me> <4a00e294-d5a1-43e1-a359-1f4d6ae092d1n@googlegroups.com> <d1147752-dccd-421e-bc64-b92bd85d4687n@googlegroups.com> <7626edf3-1a44-4fb6-b648-1360da7e2a84n@googlegroups.com> <c2cbeb05-8191-4cd5-a015-825bf8624a15n@googlegroups.com>
Injection-Info: dont-email.me; posting-host="600a6c76e14b8d8276fffe88f4e8507e";
logging-data="869718"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18uWfOAxW2ZWWyb2LAkYw5q"
Cancel-Lock: sha1:rcrUZHF5oIFWWH3ayoziviKBO6E=
X-newsreader: xrn 10.11
 by: Anton Ertl - Sat, 30 Sep 2023 10:04 UTC

Hugh Aguilar <hughaguilar96@gmail.com> writes:
>SAFE-UM/MOD would unsigned divide a double on the double stack
>by a number on the single stack, then push the double-precision
>remainder and quotient to the double stack.
>etc.
....
>Note also that SAFE-UM/MOD can't be written in ANS-Forth,
>despite the fact that it is used internally by # for pictured numbers.

Gforth has:

: ud/mod ( ud1 u2 -- urem udquot ) \ gforth
\G divide unsigned double @i{ud1} by @i{u2}, resulting in a unsigned double
\G quotient @i{udquot} and a single remainder @i{urem}.
over 0= if nip u/mod 0 exit then
dup >r u/mod r> swap >r um/mod r> ;

The first line is just an optimization for the common case where ud1
actually fits into a single cell, and you can delete it.

With a single-cell divisor, the remainder is guaranteed to fit into a
single cell.

>ANS-Forth provides UM/MOD (6.1.2370) but says:
>"An ambiguous condition exists if [the denominator] is zero or if=20
>the quotient lies outside the range of a single-cell unsigned integer."
>What are you supposed to do if your quotient overflows, which will
>happen if you have a small denominator?

UD/MOD first divides the upper cell of ud1 by u2, then the remainder
of that division and the lower cell by u2. Both divisions do not
overflow. Of course, division by 0 is still an ambiguous condition;
you can check for that before performing the division.

>What are you supposed to do if your remainder overflows, which will
>happen if you have a large denominator?

The remainder is always less than the denominator. Therefore, with a
single denominator, the remainder cannot overflow.

- 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: Hugh Aguilar - TESTRA - What really happened there?

<uf8v3a$qbmi$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24746&group=comp.lang.forth#24746

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dxfo...@gmail.com (dxf)
Newsgroups: comp.lang.forth
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
Date: Sat, 30 Sep 2023 20:59:54 +1000
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <uf8v3a$qbmi$1@dont-email.me>
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<d1147752-dccd-421e-bc64-b92bd85d4687n@googlegroups.com>
<7626edf3-1a44-4fb6-b648-1360da7e2a84n@googlegroups.com>
<c2cbeb05-8191-4cd5-a015-825bf8624a15n@googlegroups.com>
<nnd$7e35a550$5cdbc5db@431640400390521b>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 30 Sep 2023 10:59:54 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="837c40b2d091cc96a3c31d05a08d4a93";
logging-data="863954"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19CmZSyH2d6lFXEAYCq10Gi"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:zBh9l1BmCcfaepWuCMSFgTSEszU=
Content-Language: en-GB
In-Reply-To: <nnd$7e35a550$5cdbc5db@431640400390521b>
 by: dxf - Sat, 30 Sep 2023 10:59 UTC

On 30/09/2023 7:46 pm, albert wrote:
> In article <c2cbeb05-8191-4cd5-a015-825bf8624a15n@googlegroups.com>,
> Hugh Aguilar <hughaguilar96@gmail.com> wrote:
> <SNIP>
>> Note also that SAFE-UM/MOD can't be written in ANS-Forth,
>> despite the fact that it is used internally by # for pictured numbers.
>> ANS-Forth provides UM/MOD (6.1.2370) but says:
>> "An ambiguous condition exists if [the denominator] is zero or if
>> the quotient lies outside the range of a single-cell unsigned integer."
>> What are you supposed to do if your quotient overflows, which will
>> happen if you have a small denominator?
>> What are you supposed to do if your remainder overflows, which will
>> happen if you have a large denominator?
>> The ANS-Forth document routinely uses the term "ambiguous condition"
>> that means: "up Shit Creek in a wire boat with a cardboard paddle."
>>
>> ANS-Forth is really worthless from a technical standpoint.
>> ANS-Forth was a marketing gimmick from Elizabeth Rather.
>
> Ambiguous means that the system is not obliged to detect the
> condition. However a high quality system exists
> exist that detects and flags ambiguous conditions.
> For example gforth does that for a substantantial part of
> ambiguous conditions.

Why? Does the programmer need to be told the horse in his charge has bolted?

Re: Hugh Aguilar - TESTRA - What really happened there?

<f278811b-e8d5-453e-800d-ccc939db65b7n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24754&group=comp.lang.forth#24754

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:8809:b0:773:f2a0:fda5 with SMTP id qj9-20020a05620a880900b00773f2a0fda5mr92284qkn.4.1696109984862;
Sat, 30 Sep 2023 14:39:44 -0700 (PDT)
X-Received: by 2002:a05:6871:6a8a:b0:1dc:dbb0:60aa with SMTP id
zf10-20020a0568716a8a00b001dcdbb060aamr3299362oab.6.1696109984538; Sat, 30
Sep 2023 14:39:44 -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: Sat, 30 Sep 2023 14:39:44 -0700 (PDT)
In-Reply-To: <5b1fd710-60a3-4589-b189-bb80d1987519n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=77.174.47.232; posting-account=Ebqe4AoAAABfjCRL4ZqOHWv4jv5ZU4Cs
NNTP-Posting-Host: 77.174.47.232
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<7829ca3f-be77-4e85-9b3b-7888175ddb18@googlegroups.com> <4840ada6-9000-435e-a94c-14316451394d@googlegroups.com>
<97d4a69e-41d0-4f01-9bf8-c9fda920d961@googlegroups.com> <77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com>
<qqa2t5$meb$1@dont-email.me> <fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com>
<c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com> <f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com>
<5e6a7510.325826043@news.eternal-september.org> <326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com>
<194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com> <a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com>
<sadfpn$1md3$1@gioia.aioe.org> <6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
<5b1fd710-60a3-4589-b189-bb80d1987519n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f278811b-e8d5-453e-800d-ccc939db65b7n@googlegroups.com>
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
From: the.beez...@gmail.com (Hans Bezemer)
Injection-Date: Sat, 30 Sep 2023 21:39:44 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Hans Bezemer - Sat, 30 Sep 2023 21:39 UTC

On Thursday, September 28, 2023 at 5:32:29 AM UTC+2, Hugh Aguilar wrote:
> On Monday, September 25, 2023 at 3:37:20 AM UTC-7, Hans Bezemer wrote:
> > On Wednesday, June 16, 2021 at 8:27:07 PM UTC+2, Rod Pemberton wrote:
> > > In other words, Hugh must always see himself as the "King of the Hill",
> > > as royalty, as perfect, and in total control, in regards to all things
> > > Forth. All conflict with Hugh shall be repressed, suppressed, and
> > > oppressed, for Hugh is the King! All hail mighty Hugh!
> > That's true. I can remember a discussion where it was something about
> > "experts". https://groups.google.com/g/comp.lang.forth/c/GOPs3a_OtJk/m/DQBjLUJ0BwAJ
> I'm surprised that Hans Bezemer would provide a link to that thread.
> In it I was pointing out that he doesn't know what Harvard Architecture is,
> but he teaches the subject in his instructional videos.
> I would expect him to be ashamed of this and not want it mentioned.
> He thinks that segmented memory is Harvard Architecture! That is dumb!
> > The point that makes him *really* mad is that I neither care about labels nor
> > value being the "biggest ape on the hill". The only metric I find useful is what I
> > can do with what I got upstairs.
> Hans also has an instructional video teaching the subject of implementing
> a string stack, which he doesn't know how to do. His video provided a
> graphical illustration of swapping two strings --- one string gets copied
> into a pad somewhere, then the other string gets copied to where it was,
> then the string in the pad gets copied to where that string was.
> That was an hilarious video! Hans doesn't know what COW (copy-on-write)
> is, or know that it is much faster to just swap the pointers to the strings
> rather than swap the entire strings.
> Hans doesn't have any knowledge "upstairs" --- just a lot of hot air --- what he
> does with what he has upstairs is make hilariously stupid instructional videos.
> > Since he is wired completely differently (he is actually *begging* for validation)
> > it intensely irritates him when somebody is not racing him or giving him kudos
> > for work he finds extremely important and valuable.
> Hans is still not making any sense.
> If I wanted "validation" I would have stayed on the Forth-200x mailing list
> so my super-duper expert status would be validated by the Forth-200x
> committee. Being on the Forth-200x mailing list is essentially the same
> as having reference letters from Stephen Pelc, Anton Ertl, Bernd Paysan,
> Peter Knaggs, etc., that can be used as validation of Forth expertise.
> The whole point of being on the Forth-200x mailing list is so that,
> in the unlikely case that a job in Forth is offered, the candidate can explain
> that he is not just a mere Forth programmer, but he sets the standard for
> the entire Forth community. All Forth programmers rely on the Forth-200x
> experts to do their thinking for them! The Forth-200x committee considers
> them to be the elite whose opinion on Forth is valuable. Woo hoo!
> > It is what it is.. What I do value Hugh for is that he's actually written Forth code -
> > so that alone IMHO justifies him being here
> There was this thread:
> https://groups.google.com/g/comp.lang.forth/c/hp1MbSkew08/m/os5OYTOeBAAJ
> Hans said:
>
> On Sunday, February 26, 2023 at 7:37:35 AM UTC-7, Hans Bezemer wrote:
> > But maybe now you understand why I don't care about you, Hugh. Or anything
> > you say about me. Or make me stop what I'm doing. To me, you're just a nobody
> > with a crazy opinion I don't care for.
> >
> > Hans Bezemer
> >
> > BTW, I can rip your NOVICE package till the last byte.
>
> Hans Bezemer appreciates the fact that I have posted Forth source-code
> so he can rip it off (because he can't write Forth source-code himself),
> but he will still continue to fling insults at me while he is ripping off my code.
>
> Hans is a typical maintenance programmer --- they are all alike --- they
> require somebody to write the code, then they rip it off and claim
> that they wrote it themselves. Testra employed a string of maintenance
> programmers after I left who claimed to be instant experts in MFX,
> but all of them failed to learn to program in MFX --- maybe Testra will
> hire Hans Bezemer next, as he seems to be their type.

Hugh, I'm always thankful when you dedicate an entire episode of your
famous rants to me. I know this is very therapeutic for you and I sincerily
hope it contributes to your mental health in anyway.

I know this thread has been hard for you. There are still some cognative
dissonance issues to settle. I know you're convinced to be a very
inventive, clever programmer - but the cold hard truth you slowly start
to accept is that no matter how liberal your license is - if nobody wants
to rip your code, I'd better be a pleasant hobby - and not a profession.
Because that would be delusional.

If I may give you a little advise - use a bit of humor in your roasts! You'll
be much better apppreciated. And use generally accepted definitions and
concepts. That doesn't leave an impression of a raving lunatic - I know
you want to avoid that, so that'll need a little more exercise. But all in all -
funnier than Lilly Singh, so you're on the right track.

I think it's time for your medication now.

Hans Bezemer

Re: Hugh Aguilar - TESTRA - What really happened there?

<ufahg0$16o3n$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24758&group=comp.lang.forth#24758

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dxfo...@gmail.com (dxf)
Newsgroups: comp.lang.forth
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
Date: Sun, 1 Oct 2023 12:20:01 +1100
Organization: A noiseless patient Spider
Lines: 83
Message-ID: <ufahg0$16o3n$1@dont-email.me>
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<7829ca3f-be77-4e85-9b3b-7888175ddb18@googlegroups.com>
<4840ada6-9000-435e-a94c-14316451394d@googlegroups.com>
<97d4a69e-41d0-4f01-9bf8-c9fda920d961@googlegroups.com>
<77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com>
<qqa2t5$meb$1@dont-email.me>
<fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com>
<c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com>
<f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com>
<5e6a7510.325826043@news.eternal-september.org>
<326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com>
<194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com>
<a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com>
<sadfpn$1md3$1@gioia.aioe.org>
<6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
<5b1fd710-60a3-4589-b189-bb80d1987519n@googlegroups.com>
<f278811b-e8d5-453e-800d-ccc939db65b7n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 1 Oct 2023 01:20:01 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="098b48228a53840288ce25e2699a9d73";
logging-data="1269879"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/4e1IB4r50Mf7nM0P49yP5"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:0LBsxejyQNPuziY1hvhzytyZjWA=
In-Reply-To: <f278811b-e8d5-453e-800d-ccc939db65b7n@googlegroups.com>
Content-Language: en-GB
 by: dxf - Sun, 1 Oct 2023 01:20 UTC

On 1/10/2023 8:39 am, Hans Bezemer wrote:
> On Thursday, September 28, 2023 at 5:32:29 AM UTC+2, Hugh Aguilar wrote:
>> On Monday, September 25, 2023 at 3:37:20 AM UTC-7, Hans Bezemer wrote:
>>> On Wednesday, June 16, 2021 at 8:27:07 PM UTC+2, Rod Pemberton wrote:
>>>> In other words, Hugh must always see himself as the "King of the Hill",
>>>> as royalty, as perfect, and in total control, in regards to all things
>>>> Forth. All conflict with Hugh shall be repressed, suppressed, and
>>>> oppressed, for Hugh is the King! All hail mighty Hugh!
>>> That's true. I can remember a discussion where it was something about
>>> "experts". https://groups.google.com/g/comp.lang.forth/c/GOPs3a_OtJk/m/DQBjLUJ0BwAJ
>> I'm surprised that Hans Bezemer would provide a link to that thread.
>> In it I was pointing out that he doesn't know what Harvard Architecture is,
>> but he teaches the subject in his instructional videos.
>> I would expect him to be ashamed of this and not want it mentioned.
>> He thinks that segmented memory is Harvard Architecture! That is dumb!
>>> The point that makes him *really* mad is that I neither care about labels nor
>>> value being the "biggest ape on the hill". The only metric I find useful is what I
>>> can do with what I got upstairs.
>> Hans also has an instructional video teaching the subject of implementing
>> a string stack, which he doesn't know how to do. His video provided a
>> graphical illustration of swapping two strings --- one string gets copied
>> into a pad somewhere, then the other string gets copied to where it was,
>> then the string in the pad gets copied to where that string was.
>> That was an hilarious video! Hans doesn't know what COW (copy-on-write)
>> is, or know that it is much faster to just swap the pointers to the strings
>> rather than swap the entire strings.
>> Hans doesn't have any knowledge "upstairs" --- just a lot of hot air --- what he
>> does with what he has upstairs is make hilariously stupid instructional videos.
>>> Since he is wired completely differently (he is actually *begging* for validation)
>>> it intensely irritates him when somebody is not racing him or giving him kudos
>>> for work he finds extremely important and valuable.
>> Hans is still not making any sense.
>> If I wanted "validation" I would have stayed on the Forth-200x mailing list
>> so my super-duper expert status would be validated by the Forth-200x
>> committee. Being on the Forth-200x mailing list is essentially the same
>> as having reference letters from Stephen Pelc, Anton Ertl, Bernd Paysan,
>> Peter Knaggs, etc., that can be used as validation of Forth expertise.
>> The whole point of being on the Forth-200x mailing list is so that,
>> in the unlikely case that a job in Forth is offered, the candidate can explain
>> that he is not just a mere Forth programmer, but he sets the standard for
>> the entire Forth community. All Forth programmers rely on the Forth-200x
>> experts to do their thinking for them! The Forth-200x committee considers
>> them to be the elite whose opinion on Forth is valuable. Woo hoo!
>>> It is what it is.. What I do value Hugh for is that he's actually written Forth code -
>>> so that alone IMHO justifies him being here
>> There was this thread:
>> https://groups.google.com/g/comp.lang.forth/c/hp1MbSkew08/m/os5OYTOeBAAJ
>> Hans said:
>>
>> On Sunday, February 26, 2023 at 7:37:35 AM UTC-7, Hans Bezemer wrote:
>>> But maybe now you understand why I don't care about you, Hugh. Or anything
>>> you say about me. Or make me stop what I'm doing. To me, you're just a nobody
>>> with a crazy opinion I don't care for.
>>>
>>> Hans Bezemer
>>>
>>> BTW, I can rip your NOVICE package till the last byte.
>>
>> Hans Bezemer appreciates the fact that I have posted Forth source-code
>> so he can rip it off (because he can't write Forth source-code himself),
>> but he will still continue to fling insults at me while he is ripping off my code.
>>
>> Hans is a typical maintenance programmer --- they are all alike --- they
>> require somebody to write the code, then they rip it off and claim
>> that they wrote it themselves. Testra employed a string of maintenance
>> programmers after I left who claimed to be instant experts in MFX,
>> but all of them failed to learn to program in MFX --- maybe Testra will
>> hire Hans Bezemer next, as he seems to be their type.
>
> Hugh, I'm always thankful when you dedicate an entire episode of your
> famous rants to me. I know this is very therapeutic for you and I sincerily
> hope it contributes to your mental health in anyway.
>
> I know this thread has been hard for you. There are still some cognative
> dissonance issues to settle. I know you're convinced to be a very
> inventive, clever programmer - but the cold hard truth you slowly start
> to accept is that no matter how liberal your license is - if nobody wants
> to rip your code, I'd better be a pleasant hobby - and not a profession.
> Because that would be delusional.

Well, licenses in a hobby situation are rather delusional too. Hobbies
are supposed to be about fun - not ownership.

Re: Division (was: Hugh Aguilar - TESTRA - What really happened there?)

<e476b131-7e34-464a-90ad-85cfad53f6c2n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24760&group=comp.lang.forth#24760

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:4c1a:b0:647:2b82:5fd9 with SMTP id qh26-20020a0562144c1a00b006472b825fd9mr114461qvb.10.1696130988139;
Sat, 30 Sep 2023 20:29:48 -0700 (PDT)
X-Received: by 2002:a05:6870:bb1b:b0:1e1:2f43:1dc8 with SMTP id
nw27-20020a056870bb1b00b001e12f431dc8mr2577341oab.2.1696130987734; Sat, 30
Sep 2023 20:29:47 -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: Sat, 30 Sep 2023 20:29:47 -0700 (PDT)
In-Reply-To: <2023Sep30.120410@mips.complang.tuwien.ac.at>
Injection-Info: google-groups.googlegroups.com; posting-host=63.158.165.134; posting-account=OxDKOgoAAADW0cxAqHqpN1zqeCoSsDap
NNTP-Posting-Host: 63.158.165.134
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<uetjts$2atoj$1@dont-email.me> <72540e7d-0866-4a1c-9067-84305c171250n@googlegroups.com>
<uf0r05$303of$1@dont-email.me> <c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com>
<uf3ttp$3m7d2$1@dont-email.me> <4a00e294-d5a1-43e1-a359-1f4d6ae092d1n@googlegroups.com>
<d1147752-dccd-421e-bc64-b92bd85d4687n@googlegroups.com> <7626edf3-1a44-4fb6-b648-1360da7e2a84n@googlegroups.com>
<c2cbeb05-8191-4cd5-a015-825bf8624a15n@googlegroups.com> <2023Sep30.120410@mips.complang.tuwien.ac.at>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e476b131-7e34-464a-90ad-85cfad53f6c2n@googlegroups.com>
Subject: Re: Division (was: Hugh Aguilar - TESTRA - What really happened there?)
From: hughagui...@gmail.com (Hugh Aguilar)
Injection-Date: Sun, 01 Oct 2023 03:29:48 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3280
 by: Hugh Aguilar - Sun, 1 Oct 2023 03:29 UTC

On Saturday, September 30, 2023 at 3:18:24 AM UTC-7, Anton Ertl wrote:
> Hugh Aguilar <hughag...@gmail.com> writes:
> >SAFE-UM/MOD would unsigned divide a double on the double stack
> >by a number on the single stack, then push the double-precision
> >remainder and quotient to the double stack.
> >etc.
> ...
> >Note also that SAFE-UM/MOD can't be written in ANS-Forth,
> >despite the fact that it is used internally by # for pictured numbers.

> Gforth has:
>
> : ud/mod ( ud1 u2 -- urem udquot ) \ gforth

I don't care what you have in gForth. I'll just write my own
mixed-precision division in assembly-language for whatever
Forth I may be using.

My point was that ANS-Forth is a steaming pile of crap.
It was the technical failure of ANS-Forth that killed Forth in 1994.

> With a single-cell divisor, the remainder is guaranteed to fit into a
> single cell.

Yes, I realized this after I posted that message.

My other point that I was making is that ANS-Forth is badly designed
because single and double precision numbers are mixed together
on the same stack --- this results in very convoluted stack juggling.
The obvious solution is to have a separate stack for double precision
numbers. This was obvious in 1994. This requires another register
to be dedicated as the double-stack pointer. Charles Moore didn't
do this because the PDP-11 had a shortage of registers. ANS-Forth
appears to be designed specifically for the PDP-11's limitations,
although the PDP-11 was over a decade obsolete in 1994.

Re: Hugh Aguilar - TESTRA - What really happened there?

<0725eac6-7c3e-4fb0-b107-8cbcd8d4b199n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24761&group=comp.lang.forth#24761

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:1a95:b0:417:afb8:ee35 with SMTP id s21-20020a05622a1a9500b00417afb8ee35mr113488qtc.11.1696131690073;
Sat, 30 Sep 2023 20:41:30 -0700 (PDT)
X-Received: by 2002:a05:6808:23c1:b0:3ae:21ca:9b74 with SMTP id
bq1-20020a05680823c100b003ae21ca9b74mr4113968oib.1.1696131689667; Sat, 30 Sep
2023 20:41:29 -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: Sat, 30 Sep 2023 20:41:29 -0700 (PDT)
In-Reply-To: <f278811b-e8d5-453e-800d-ccc939db65b7n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=63.158.165.134; posting-account=OxDKOgoAAADW0cxAqHqpN1zqeCoSsDap
NNTP-Posting-Host: 63.158.165.134
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<7829ca3f-be77-4e85-9b3b-7888175ddb18@googlegroups.com> <4840ada6-9000-435e-a94c-14316451394d@googlegroups.com>
<97d4a69e-41d0-4f01-9bf8-c9fda920d961@googlegroups.com> <77558bd0-77e9-4fcf-9583-9a40eadb899a@googlegroups.com>
<qqa2t5$meb$1@dont-email.me> <fa84ccdc-9c06-4b88-9dbe-1ff7edf8a306@googlegroups.com>
<c07bdd98-fd72-467d-b9b1-8beec1f479ad@googlegroups.com> <f6421c00-4be7-433b-9e14-f9292c2ed4a9@googlegroups.com>
<5e6a7510.325826043@news.eternal-september.org> <326cea0e-c960-46db-ae9d-8e0c9489c907@googlegroups.com>
<194715b4-52ef-4121-8a3e-f4c30b45098an@googlegroups.com> <a7acea48-7781-4ad2-bc5b-feca1469d4fan@googlegroups.com>
<sadfpn$1md3$1@gioia.aioe.org> <6f01b499-d106-4278-b352-fb37f7c16ec4n@googlegroups.com>
<5b1fd710-60a3-4589-b189-bb80d1987519n@googlegroups.com> <f278811b-e8d5-453e-800d-ccc939db65b7n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0725eac6-7c3e-4fb0-b107-8cbcd8d4b199n@googlegroups.com>
Subject: Re: Hugh Aguilar - TESTRA - What really happened there?
From: hughagui...@gmail.com (Hugh Aguilar)
Injection-Date: Sun, 01 Oct 2023 03:41:30 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3149
 by: Hugh Aguilar - Sun, 1 Oct 2023 03:41 UTC

On Saturday, September 30, 2023 at 2:39:46 PM UTC-7, Hans Bezemer wrote:
> On Thursday, September 28, 2023 at 5:32:29 AM UTC+2, Hugh Aguilar wrote:
> > On Monday, September 25, 2023 at 3:37:20 AM UTC-7, Hans Bezemer wrote:
> > https://groups.google.com/g/comp.lang.forth/c/GOPs3a_OtJk/m/DQBjLUJ0BwAJ
> > I'm surprised that Hans Bezemer would provide a link to that thread.
> > In it I was pointing out that he doesn't know what Harvard Architecture is,
> > but he teaches the subject in his instructional videos.
> > I would expect him to be ashamed of this and not want it mentioned.
> > He thinks that segmented memory is Harvard Architecture! That is dumb!

> ... use generally accepted definitions and
> concepts. That doesn't leave an impression of a raving lunatic

Hans Bezemer doesn't know what Harvard Architecture is. That is dumb!
He is ashamed of his failure to understand the accepted definition and
concept of Harvard Architecture --- this is why he resorts to ad hominem
attacks against me.

Re: Division

<ufaubj$1d8di$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=24762&group=comp.lang.forth#24762

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dxfo...@gmail.com (dxf)
Newsgroups: comp.lang.forth
Subject: Re: Division
Date: Sun, 1 Oct 2023 15:59:32 +1100
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <ufaubj$1d8di$1@dont-email.me>
References: <6363a6bb-7a1a-4289-9883-d4e9b5569a3e@googlegroups.com>
<uetjts$2atoj$1@dont-email.me>
<72540e7d-0866-4a1c-9067-84305c171250n@googlegroups.com>
<uf0r05$303of$1@dont-email.me>
<c1f5a937-56e5-4677-bee5-5724a30676d7n@googlegroups.com>
<uf3ttp$3m7d2$1@dont-email.me>
<4a00e294-d5a1-43e1-a359-1f4d6ae092d1n@googlegroups.com>
<d1147752-dccd-421e-bc64-b92bd85d4687n@googlegroups.com>
<7626edf3-1a44-4fb6-b648-1360da7e2a84n@googlegroups.com>
<c2cbeb05-8191-4cd5-a015-825bf8624a15n@googlegroups.com>
<2023Sep30.120410@mips.complang.tuwien.ac.at>
<e476b131-7e34-464a-90ad-85cfad53f6c2n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 1 Oct 2023 04:59:32 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="098b48228a53840288ce25e2699a9d73";
logging-data="1483186"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19ZHU4idc03LKkUJioyMekr"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:f/qpnnp3oJvR4IuGKUoO1KytZKQ=
In-Reply-To: <e476b131-7e34-464a-90ad-85cfad53f6c2n@googlegroups.com>
Content-Language: en-GB
 by: dxf - Sun, 1 Oct 2023 04:59 UTC

On 1/10/2023 2:29 pm, Hugh Aguilar wrote:
>
> My other point that I was making is that ANS-Forth is badly designed
> because single and double precision numbers are mixed together
> on the same stack --- this results in very convoluted stack juggling.
> The obvious solution is to have a separate stack for double precision
> numbers. This was obvious in 1994.

Not obvious to anyone AFAIK. Hopefully you patented it before sharing.

Pages:12345
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor