Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

MS-DOS must die!


devel / comp.lang.forth / Forth(s) for protected mode?

SubjectAuthor
* Forth(s) for protected mode?Zbig
+* Re: Forth(s) for protected mode?minforth
|`- Re: Forth(s) for protected mode?Zbig
+* Re: Forth(s) for protected mode?Marcel Hendrix
|+- Re: Forth(s) for protected mode?Hans Bezemer
|`* Re: Forth(s) for protected mode?Zbig
| `* Re: Forth(s) for protected mode?Hugh Aguilar
|  `* Re: Forth(s) for protected mode?Zbig
|   +* Re: Forth(s) for protected mode?Marcel Hendrix
|   |`- Re: Forth(s) for protected mode?Zbig
|   +* Re: Forth(s) for protected mode?Hugh Aguilar
|   |`* Re: Forth(s) for protected mode?Wolfgang Allinger
|   | +- Re: Forth(s) for protected mode?dxf
|   | +- Re: Forth(s) for protected mode?Hugh Aguilar
|   | +* Re: Forth(s) for protected mode?Zbig
|   | |+* Re: Forth(s) for protected mode?dxf
|   | ||`* Re: Forth(s) for protected mode?Zbig
|   | || +- Re: Forth(s) for protected mode?JKN
|   | || `- Re: Forth(s) for protected mode?dxf
|   | |+- Re: Forth(s) for protected mode?Wolfgang Allinger
|   | |`* Re: Forth(s) for protected mode?Marcel Hendrix
|   | | +* Re: Forth(s) for protected mode?Zbig
|   | | |+- Re: Forth(s) for protected mode?dxf
|   | | |+- Re: Forth(s) for protected mode?Hugh Aguilar
|   | | |`* Re: Forth(s) for protected mode?dxf
|   | | | `* Re: Forth(s) for protected mode?Zbig
|   | | |  `* Re: Forth(s) for protected mode?dxf
|   | | |   `- Re: Forth(s) for protected mode?Zbig
|   | | `* Re: Forth(s) for protected mode?none
|   | |  `* Re: Forth(s) for protected mode?dxf
|   | |   `* Re: Forth(s) for protected mode?none
|   | |    `* Re: Forth(s) for protected mode?dxf
|   | |     `* Re: Forth(s) for protected mode?none
|   | |      `* Re: Forth(s) for protected mode?Hans Bezemer
|   | |       `* Re: Forth(s) for protected mode?Zbig
|   | |        `- Re: Forth(s) for protected mode?Hans Bezemer
|   | `* Re: Forth(s) for protected mode?none
|   |  `- Re: Forth(s) for protected mode?Wolfgang Allinger
|   `* Re: Forth(s) for protected mode?dxf
|    `* Re: Forth(s) for protected mode?dxf
|     `* Re: Forth(s) for protected mode?Zbig
|      `* Re: Forth(s) for protected mode?none
|       +- Re: Forth(s) for protected mode?Zbig
|       +- Re: Forth(s) for protected mode?Zbig
|       `- Re: Forth(s) for protected mode?dxf
`- Re: Forth(s) for protected mode?none

Pages:12
Forth(s) for protected mode?

<c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:3c09:b0:76d:a871:da22 with SMTP id tn9-20020a05620a3c0900b0076da871da22mr49350qkn.6.1696537088626;
Thu, 05 Oct 2023 13:18:08 -0700 (PDT)
X-Received: by 2002:a05:6808:308a:b0:3a7:2570:dd11 with SMTP id
bl10-20020a056808308a00b003a72570dd11mr3344681oib.6.1696537088410; Thu, 05
Oct 2023 13:18:08 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!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, 5 Oct 2023 13:18:07 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=83.22.154.235; posting-account=cxuXKwoAAABQpPOMD55A9IPz7pPrw6ml
NNTP-Posting-Host: 83.22.154.235
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
Subject: Forth(s) for protected mode?
From: zbigniew2011@gmail.com (Zbig)
Injection-Date: Thu, 05 Oct 2023 20:18:08 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1252
 by: Zbig - Thu, 5 Oct 2023 20:18 UTC

I stumbled upon an interesting article:
http://www.rcollins.org/articles/pmbasics/tspec_a1_doc.html

I wonder whether were there any Forths, that were
switching from DOS' real mode to operate in protected mode
(and ev. their BYE meant getting back to DOS in its real mode)?

Re: Forth(s) for protected mode?

<bb652227-0fb2-41bc-8c31-50824d01fff1n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:10:b0:40f:ea7a:52a2 with SMTP id x16-20020a05622a001000b0040fea7a52a2mr86972qtw.3.1696538205805;
Thu, 05 Oct 2023 13:36:45 -0700 (PDT)
X-Received: by 2002:a05:6870:c7aa:b0:1dc:8959:eb69 with SMTP id
dy42-20020a056870c7aa00b001dc8959eb69mr2550466oab.2.1696538205525; Thu, 05
Oct 2023 13:36:45 -0700 (PDT)
Path: i2pn2.org!i2pn.org!news.hispagatos.org!news.nntp4.net!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!fdn.fr!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, 5 Oct 2023 13:36:45 -0700 (PDT)
In-Reply-To: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2003:f7:1f1d:b528:b963:125b:fc66:d3d0;
posting-account=AqNUYgoAAADmkK2pN-RKms8sww57W0Iw
NNTP-Posting-Host: 2003:f7:1f1d:b528:b963:125b:fc66:d3d0
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <bb652227-0fb2-41bc-8c31-50824d01fff1n@googlegroups.com>
Subject: Re: Forth(s) for protected mode?
From: minforth@arcor.de (minforth)
Injection-Date: Thu, 05 Oct 2023 20:36:45 +0000
Content-Type: text/plain; charset="UTF-8"
 by: minforth - Thu, 5 Oct 2023 20:36 UTC

Zbig schrieb am Donnerstag, 5. Oktober 2023 um 22:18:10 UTC+2:
> I stumbled upon an interesting article:
> http://www.rcollins.org/articles/pmbasics/tspec_a1_doc.html
>
> I wonder whether were there any Forths, that were
> switching from DOS' real mode to operate in protected mode
> (and ev. their BYE meant getting back to DOS in its real mode)?

Back then Docker containers had not yet been invented.. ;-)

Re: Forth(s) for protected mode?

<904768a6-7e8d-4137-ad85-ead3f9e67cedn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:3901:b0:658:8eb5:8561 with SMTP id nh1-20020a056214390100b006588eb58561mr44807qvb.2.1696538801234;
Thu, 05 Oct 2023 13:46:41 -0700 (PDT)
X-Received: by 2002:a05:6830:6b94:b0:6b9:182b:cebc with SMTP id
dd20-20020a0568306b9400b006b9182bcebcmr2000877otb.7.1696538800975; Thu, 05
Oct 2023 13:46:40 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!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, 5 Oct 2023 13:46:40 -0700 (PDT)
In-Reply-To: <bb652227-0fb2-41bc-8c31-50824d01fff1n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=83.22.154.235; posting-account=cxuXKwoAAABQpPOMD55A9IPz7pPrw6ml
NNTP-Posting-Host: 83.22.154.235
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com> <bb652227-0fb2-41bc-8c31-50824d01fff1n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <904768a6-7e8d-4137-ad85-ead3f9e67cedn@googlegroups.com>
Subject: Re: Forth(s) for protected mode?
From: zbigniew2011@gmail.com (Zbig)
Injection-Date: Thu, 05 Oct 2023 20:46:41 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1704
 by: Zbig - Thu, 5 Oct 2023 20:46 UTC

> > I stumbled upon an interesting article:
> > http://www.rcollins.org/articles/pmbasics/tspec_a1_doc.html
> >
> > I wonder whether were there any Forths, that were
> > switching from DOS' real mode to operate in protected mode
> > (and ev. their BYE meant getting back to DOS in its real mode)?
> Back then Docker containers had not yet been invented.. ;-)

How come? There were „native Forths” (contrary to „hosted” ones).

Re: Forth(s) for protected mode?

<8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:4792:b0:76f:cd2:5d10 with SMTP id dt18-20020a05620a479200b0076f0cd25d10mr1098qkb.5.1696542796459;
Thu, 05 Oct 2023 14:53:16 -0700 (PDT)
X-Received: by 2002:a05:6871:6aa4:b0:1c8:c0ce:5f34 with SMTP id
zf36-20020a0568716aa400b001c8c0ce5f34mr2328461oab.11.1696542796202; Thu, 05
Oct 2023 14:53:16 -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, 5 Oct 2023 14:53:15 -0700 (PDT)
In-Reply-To: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:1c05:2f18:6d00:8f9f:1384:8637:5260;
posting-account=-JQ2RQoAAAB6B5tcBTSdvOqrD1HpT_Rk
NNTP-Posting-Host: 2001:1c05:2f18:6d00:8f9f:1384:8637:5260
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com>
Subject: Re: Forth(s) for protected mode?
From: mhx@iae.nl (Marcel Hendrix)
Injection-Date: Thu, 05 Oct 2023 21:53:16 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2057
 by: Marcel Hendrix - Thu, 5 Oct 2023 21:53 UTC

On Thursday, October 5, 2023 at 10:18:10 PM UTC+2, Zbig wrote:
> I stumbled upon an interesting article:
> http://www.rcollins.org/articles/pmbasics/tspec_a1_doc.html
>
> I wonder whether were there any Forths, that were
> switching from DOS' real mode to operate in protected mode
> (and ev. their BYE meant getting back to DOS in its real mode)?

Just before the serious ansification efforts started, there was F-4TH
and FFORTH. These where wildly excentric Forths with 3 byte addresses
an 2 byte data. They used a "DOS-extender" to put the system in
protected mode, and then segmented addresses could be used to access
4MB or more of memory. When the Forth standard allowed non-16 bit
implementations I switched to full 32bits.

I had a look just now but can't find the iForth docs from the
interbellum.

-marcel

Re: Forth(s) for protected mode?

<8db2b977-48b8-4abc-9def-7fd720b6858cn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a37:e113:0:b0:768:421b:a142 with SMTP id c19-20020a37e113000000b00768421ba142mr35888qkm.4.1696544109086;
Thu, 05 Oct 2023 15:15:09 -0700 (PDT)
X-Received: by 2002:a05:6870:e501:b0:1dc:6f5f:2fe8 with SMTP id
y1-20020a056870e50100b001dc6f5f2fe8mr2705849oag.4.1696544108918; Thu, 05 Oct
2023 15:15:08 -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, 5 Oct 2023 15:15:08 -0700 (PDT)
In-Reply-To: <8d820ade-b5e9-4be8-9505-60442574d807n@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: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com> <8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8db2b977-48b8-4abc-9def-7fd720b6858cn@googlegroups.com>
Subject: Re: Forth(s) for protected mode?
From: the.beez.speaks@gmail.com (Hans Bezemer)
Injection-Date: Thu, 05 Oct 2023 22:15:09 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2864
 by: Hans Bezemer - Thu, 5 Oct 2023 22:15 UTC

On Thursday, October 5, 2023 at 11:53:17 PM UTC+2, Marcel Hendrix wrote:
> On Thursday, October 5, 2023 at 10:18:10 PM UTC+2, Zbig wrote:
> > I stumbled upon an interesting article:
> > http://www.rcollins.org/articles/pmbasics/tspec_a1_doc.html
> >
> > I wonder whether were there any Forths, that were
> > switching from DOS' real mode to operate in protected mode
> > (and ev. their BYE meant getting back to DOS in its real mode)?
> Just before the serious ansification efforts started, there was F-4TH
> and FFORTH. These where wildly excentric Forths with 3 byte addresses
> an 2 byte data. They used a "DOS-extender" to put the system in
> protected mode, and then segmented addresses could be used to access
> 4MB or more of memory. When the Forth standard allowed non-16 bit
> implementations I switched to full 32bits.
>
> I had a look just now but can't find the iForth docs from the
> interbellum.
>
> -marcel

Same here. I still release a 4tH version for DOS with a CWSDPMI DOS extender.
AFAIK Gforth 0.30 used the very same method - compiled by DJGPP.

4tH however, never used 16bits. I hated Forth-83. Forth almost lost me because
of that abomination.. The first version of 4tH was almost entirely Forth-79.. That
was such a fun, happy standard! Forth-83 was schizophrenic, psychotic
and paranoid.

Fortunately, they locked it up, threw away the key and forgot all about it.

And ANS? ANS is just depressing. But with a few Xanax it can make it through the
day. If its OCD isn't too bad, that is.

Hans Bezemer

Re: Forth(s) for protected mode?

<nnd$457a629a$79fba15e@0db8cfc46bdd1187>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
Newsgroups: comp.lang.forth
Subject: Re: Forth(s) for protected mode?
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
From: albert@cherry (none)
Originator: albert@cherry.(none) (albert)
Message-ID: <nnd$457a629a$79fba15e@0db8cfc46bdd1187>
Organization: KPN B.V.
Date: Fri, 06 Oct 2023 13:31:46 +0200
Path: i2pn2.org!i2pn.org!nntp.comgw.net!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!feed.abavia.com!abe006.abavia.com!abp002.abavia.com!news.kpn.nl!not-for-mail
Lines: 28
Injection-Date: Fri, 06 Oct 2023 13:31:46 +0200
Injection-Info: news.kpn.nl; mail-complaints-to="abuse@kpn.com"
X-Received-Bytes: 1864
 by: none - Fri, 6 Oct 2023 11:31 UTC

In article <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>,
Zbig <zbigniew2011@gmail.com> wrote:
>I stumbled upon an interesting article:
>http://www.rcollins.org/articles/pmbasics/tspec_a1_doc.html
>
>I wonder whether were there any Forths, that were
>switching from DOS' real mode to operate in protected mode
>(and ev. their BYE meant getting back to DOS in its real mode)?

I did this in 2002. It only makes sense if MSDOS system abound.
One of the Forths generated by the ciforth-factory is a
32 bit Forths doing exactly what you propose, and one time
I had a system that booted into such a 32 but Forth and
had a million blocks available from a hd.

2023:
I have bought multi-core 64 bits risc-V and 64 bit ARM
system with a fully 1000+ data for the SOC
( H6, RK3399 etc.).
I can't be excited about MSDOS anymore.

Groetjes 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 -

Re: Forth(s) for protected mode?

<c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:8f12:b0:774:143e:f9a1 with SMTP id rh18-20020a05620a8f1200b00774143ef9a1mr98742qkn.11.1696602480121;
Fri, 06 Oct 2023 07:28:00 -0700 (PDT)
X-Received: by 2002:a05:6808:16a6:b0:3a7:b15d:b59d with SMTP id
bb38-20020a05680816a600b003a7b15db59dmr4379310oib.11.1696602479953; Fri, 06
Oct 2023 07:27:59 -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, 6 Oct 2023 07:27:59 -0700 (PDT)
In-Reply-To: <8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=83.22.156.15; posting-account=cxuXKwoAAABQpPOMD55A9IPz7pPrw6ml
NNTP-Posting-Host: 83.22.156.15
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com> <8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com>
Subject: Re: Forth(s) for protected mode?
From: zbigniew2011@gmail.com (Zbig)
Injection-Date: Fri, 06 Oct 2023 14:28:00 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Zbig - Fri, 6 Oct 2023 14:27 UTC

Thanks, guys.
Yes, DOS presently is one more „retro-system”, still
it keeps its merits as learning platform.
And the solution presented by Mr. Collins was
something new to me.

Re: Forth(s) for protected mode?

<f331b91e-5ba9-4380-bbd5-c47030a40c5bn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:650:b0:412:26be:464f with SMTP id a16-20020a05622a065000b0041226be464fmr243925qtb.7.1696862062137;
Mon, 09 Oct 2023 07:34:22 -0700 (PDT)
X-Received: by 2002:a05:6808:1885:b0:3ae:24a0:da9e with SMTP id
bi5-20020a056808188500b003ae24a0da9emr8439449oib.3.1696862061958; Mon, 09 Oct
2023 07:34:21 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Mon, 9 Oct 2023 07:34:21 -0700 (PDT)
In-Reply-To: <c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=72.211.22.195; posting-account=OxDKOgoAAADW0cxAqHqpN1zqeCoSsDap
NNTP-Posting-Host: 72.211.22.195
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
<8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com> <c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f331b91e-5ba9-4380-bbd5-c47030a40c5bn@googlegroups.com>
Subject: Re: Forth(s) for protected mode?
From: hughaguilar96@gmail.com (Hugh Aguilar)
Injection-Date: Mon, 09 Oct 2023 14:34:22 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3198
 by: Hugh Aguilar - Mon, 9 Oct 2023 14:34 UTC

On Friday, October 6, 2023 at 7:28:01 AM UTC-7, Zbig wrote:
> Thanks, guys.
> Yes, DOS presently is one more „retro-system”, still
> it keeps its merits as learning platform.

In the early 90s, 32-bit UR/Forth from LMI running under a
DOS-extender was the flagship of the Forth community.
UR/Forth was what really kept Forth competitive with C.
I did some benchmarking of 16-bit UR/Forth against Borland
Turbo-C (Small memory-model) and found the speed to be
the same. These benchmarks were my own programs that
did recursive-descent searches and took several minutes to run.
I never benchmarked 32-bit UR/Forth against C because I
didn't have access to 32-bit UR/Forth prior to working at Testra.
At Testra I wrote MFX in 32-bit UR/Forth.
There was no other Forth available at the time that would
have been capable of supporting MFX. UR/Forth was great!
Even today, SwiftForth and VFX would not be capable of
supporting MFX without significant upgrade to fix the problems
of ANS-Forth --- for example, the wordlists in ANS-Forth are
screwed up (I fix this in the novice-package to provide them
with the same features as Forth-83 vocabularies) --- as another
example, FIND and tick are broken in ANS-Forth (I fix this in
the novice-package to make them work again like in Forth-83).

The purpose of ANS-Forth was to declare UR/Forth non-standard.
ANS-Forth killed UR/Forth and put LMI out of business, and this
killed Forth --- after UR/Forth was gone the Forth community
no longer had a Forth system that was competitive with C
and capable of supporting commercial applications.

> And the solution presented by Mr. Collins was
> something new to me.

Are you referring to the troll Rick Collins? WTF???
He is not in this thread.
He has never presented any kind of solution to anything
due to the fact that he is not a programmer.

Re: Forth(s) for protected mode?

<7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:25d:b0:774:10b8:4e7d with SMTP id q29-20020a05620a025d00b0077410b84e7dmr214559qkn.2.1696865464598;
Mon, 09 Oct 2023 08:31:04 -0700 (PDT)
X-Received: by 2002:a05:6830:164a:b0:6bf:192d:31dc with SMTP id
h10-20020a056830164a00b006bf192d31dcmr4820731otr.2.1696865464345; Mon, 09 Oct
2023 08:31:04 -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: Mon, 9 Oct 2023 08:31:03 -0700 (PDT)
In-Reply-To: <f331b91e-5ba9-4380-bbd5-c47030a40c5bn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=83.22.156.15; posting-account=cxuXKwoAAABQpPOMD55A9IPz7pPrw6ml
NNTP-Posting-Host: 83.22.156.15
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
<8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com> <c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com>
<f331b91e-5ba9-4380-bbd5-c47030a40c5bn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com>
Subject: Re: Forth(s) for protected mode?
From: zbigniew2011@gmail.com (Zbig)
Injection-Date: Mon, 09 Oct 2023 15:31:04 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2132
 by: Zbig - Mon, 9 Oct 2023 15:31 UTC

> > Thanks, guys.
> > Yes, DOS presently is one more „retro-system”, still
> > it keeps its merits as learning platform.
> In the early 90s, 32-bit UR/Forth from LMI running under a
> DOS-extender was the flagship of the Forth community.
> UR/Forth was what really kept Forth competitive with C.

No trace of UR/Forth anywhere in the Internet (I once was
seaching for maybe some "shareware" version for download).
Nothing.

I recall trying to contact its author some 3 years ago, but even
to find his e-mail address turned out to be not possible.

> > And the solution presented by Mr. Collins was
> > something new to me.
> Are you referring to the troll Rick Collins? WTF???

I meant the author of the linked article — Robert Collins.

Re: Forth(s) for protected mode?

<15240563-4f90-45a8-a8cc-7e50e0c2d07en@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:2703:b0:774:1c2f:ac3e with SMTP id b3-20020a05620a270300b007741c2fac3emr211981qkp.9.1696877322834;
Mon, 09 Oct 2023 11:48:42 -0700 (PDT)
X-Received: by 2002:a05:6870:3a18:b0:1b7:6077:bef1 with SMTP id
du24-20020a0568703a1800b001b76077bef1mr6636439oab.0.1696877322623; Mon, 09
Oct 2023 11:48:42 -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: Mon, 9 Oct 2023 11:48:42 -0700 (PDT)
In-Reply-To: <7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:1c05:2f18:6d00:8f9f:1384:8637:5260;
posting-account=-JQ2RQoAAAB6B5tcBTSdvOqrD1HpT_Rk
NNTP-Posting-Host: 2001:1c05:2f18:6d00:8f9f:1384:8637:5260
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
<8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com> <c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com>
<f331b91e-5ba9-4380-bbd5-c47030a40c5bn@googlegroups.com> <7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <15240563-4f90-45a8-a8cc-7e50e0c2d07en@googlegroups.com>
Subject: Re: Forth(s) for protected mode?
From: mhx@iae.nl (Marcel Hendrix)
Injection-Date: Mon, 09 Oct 2023 18:48:42 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Marcel Hendrix - Mon, 9 Oct 2023 18:48 UTC

On Monday, October 9, 2023 at 5:31:06 PM UTC+2, Zbig wrote:
[..]
> No trace of UR/Forth anywhere in the Internet (I once was
> seaching for maybe some "shareware" version for download).
> Nothing.
>
> I recall trying to contact its author some 3 years ago, but even
> to find his e-mail address turned out to be not possible.

He's on LinkedIn and his profile leaves no doubt:

"Contributing Editor
Dr. Dobb's Journal of Software Tools
1982 - 2002 · 20 yrs
Author of numerous feature articles as well as the regular
columns "16-bit Software Toolbox" and "Programmer's Bookshelf.""

-marcel

Re: Forth(s) for protected mode?

<e09f745c-e496-404c-9017-5239b7cc137en@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:954:b0:660:9a8d:8d1e with SMTP id dn20-20020a056214095400b006609a8d8d1emr247738qvb.4.1696889348156;
Mon, 09 Oct 2023 15:09:08 -0700 (PDT)
X-Received: by 2002:a05:6808:23d0:b0:3a8:74ff:6c01 with SMTP id
bq16-20020a05680823d000b003a874ff6c01mr8546371oib.5.1696889347932; Mon, 09
Oct 2023 15:09:07 -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: Mon, 9 Oct 2023 15:09:07 -0700 (PDT)
In-Reply-To: <15240563-4f90-45a8-a8cc-7e50e0c2d07en@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=83.22.156.15; posting-account=cxuXKwoAAABQpPOMD55A9IPz7pPrw6ml
NNTP-Posting-Host: 83.22.156.15
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
<8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com> <c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com>
<f331b91e-5ba9-4380-bbd5-c47030a40c5bn@googlegroups.com> <7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com>
<15240563-4f90-45a8-a8cc-7e50e0c2d07en@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e09f745c-e496-404c-9017-5239b7cc137en@googlegroups.com>
Subject: Re: Forth(s) for protected mode?
From: zbigniew2011@gmail.com (Zbig)
Injection-Date: Mon, 09 Oct 2023 22:09:08 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1493
 by: Zbig - Mon, 9 Oct 2023 22:09 UTC

> He's on LinkedIn and his profile leaves no doubt:

Thank you, I'll take a look.

Re: Forth(s) for protected mode?

<d481c139-c737-485d-a659-854609bda3afn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ad4:57ac:0:b0:63c:f62c:45dd with SMTP id g12-20020ad457ac000000b0063cf62c45ddmr288467qvx.5.1696955486986;
Tue, 10 Oct 2023 09:31:26 -0700 (PDT)
X-Received: by 2002:a05:6870:9881:b0:1dc:e729:66f7 with SMTP id
eg1-20020a056870988100b001dce72966f7mr6615463oab.8.1696955486790; Tue, 10 Oct
2023 09:31:26 -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: Tue, 10 Oct 2023 09:31:26 -0700 (PDT)
In-Reply-To: <7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=98.191.126.242; posting-account=OxDKOgoAAADW0cxAqHqpN1zqeCoSsDap
NNTP-Posting-Host: 98.191.126.242
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
<8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com> <c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com>
<f331b91e-5ba9-4380-bbd5-c47030a40c5bn@googlegroups.com> <7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d481c139-c737-485d-a659-854609bda3afn@googlegroups.com>
Subject: Re: Forth(s) for protected mode?
From: hughaguilar96@gmail.com (Hugh Aguilar)
Injection-Date: Tue, 10 Oct 2023 16:31:26 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Hugh Aguilar - Tue, 10 Oct 2023 16:31 UTC

On Monday, October 9, 2023 at 8:31:06 AM UTC-7, Zbig wrote:
> > In the early 90s, 32-bit UR/Forth from LMI running under a
> > DOS-extender was the flagship of the Forth community.
> > UR/Forth was what really kept Forth competitive with C.
> No trace of UR/Forth anywhere in the Internet (I once was
> seaching for maybe some "shareware" version for download).
> Nothing.

UR/Forth was a commercial product. I paid $400 for the 16-bit version
in the early 90s. I never bought the 32-bit version. I remember that I
wrote an improved software floating-point package (the package
that came with UR/Forth had bugs). I tried to sell this to Ray Duncan
but he wouldn't pay cash --- he did offer to give me a copy of the
32-bit UR/Forth but I declined --- later on I got a job at Testra and
used their copy of the 32-bit UR/Forth.

When LMI was killed off by ANS-Forth, Testra obtained the
source-code for UR/Forth from Ray Duncan, but they had to sign
an NDA. Later on Testra converted UR/Forth from running under
a 32-bit DOS-extender to running under 32-bit Windows. They did
this so they could continue running my MFX and other legacy
UR/Forth software --- they continue using UR/Forth even now in 2023.
The NDA prevents Testra from releasing MFX open-source because
MFX only runs on UR/Forth. The NDA also prevents Testra from
passing their Windows version of UR/Forth on to the handful
of other people who obtained UR/Forth source-code.

Elizabeth Rather killed UR/Forth by declaring it non-standard
by fiat. Her expectation was that the large UR/Forth community
would switch to PolyForth, or patiently wait years for SwiftForth
to come out (and more years for the bugs in SwiftForth to get
fixed so that SwiftForth was usable). This didn't happen.
The large UR/Forth community switched to C programming.

ANS-Forth was a purely destructive contribution to Forth.
If Elizabeth Rather hadn't been so evil, striving to destroy
to competition, UR/Forth would have continued as the
flagship of the Forth community and would have been
upgraded to run under Windows so Forth could continue
to be competitive with C under the new OS.
Elizabeth Rather is personally to blame for the death of Forth.

Re: Forth(s) for protected mode?

<GQbfNFvEQoB@allinger-307049.user.uni-berlin>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: all2001@spambog.com (Wolfgang Allinger)
Newsgroups: comp.lang.forth
Subject: Re: Forth(s) for protected mode?
Date: Tue, 10 Oct 2023 19:44:00 -0300
Lines: 80
Message-ID: <GQbfNFvEQoB@allinger-307049.user.uni-berlin>
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com> <8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com> <c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com> <f331b91e-5ba9-4380-bbd5-c47030a40c5bn@googlegroups.com>
<7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com> <d481c139-c737-485d-a659-854609bda3afn@googlegroups.com>
Reply-To: all2001@gmx.de
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: individual.net WIaBa2FHTg1rAXX0/T+FDgrorPcMhI64IUkQflFGaGiQDKwDX7
Cancel-Lock: sha1:B9f7luyD47h2d0MBL+Plyt/w+XE= sha256:UscSEn0UnWfMppguP4TsYY+Ls/94IuVoSbILwbUVuy8=
User-Agent: OpenXP/5.0.57 (Win32)
 by: Wolfgang Allinger - Tue, 10 Oct 2023 22:44 UTC

On 10 Oct 23 at group /comp/lang/forth in article d481c139-c737-485d-a659-854609bda3afn@googlegroups.com
<hughaguilar96@gmail.com> (Hugh Aguilar) wrote:

> On Monday, October 9, 2023 at 8:31:06?AM UTC-7, Zbig wrote:
>>> In the early 90s, 32-bit UR/Forth from LMI running under a
>>> DOS-extender was the flagship of the Forth community.
>>> UR/Forth was what really kept Forth competitive with C.
>> No trace of UR/Forth anywhere in the Internet (I once was
>> seaching for maybe some "shareware" version for download).
>> Nothing.

> UR/Forth was a commercial product. I paid $400 for the 16-bit version
> in the early 90s. I never bought the 32-bit version. I remember that I
> wrote an improved software floating-point package (the package
> that came with UR/Forth had bugs). I tried to sell this to Ray Duncan
> but he wouldn't pay cash --- he did offer to give me a copy of the
> 32-bit UR/Forth but I declined --- later on I got a job at Testra and
> used their copy of the 32-bit UR/Forth.

I met Ray Duncan 2 or 3 times personally in the 80s in Germany, even in my
office.

I purchased different LMI products, for a lot of money, especially a lot
of MetaCompilers. I made more of hundred projects for different industrial
target. Z80, 64180, RTX-2000, 8031, 80535, 80c166, 80c192, 68000, 68HC16,
8086, 6802...

Not only the the UR/Forth FP had bugs, there where a lot of more bugs in
MC. Especially buggy was the 80C166 and 80535.

I fixed more than a dozend bugs which I was able to fix/circumvent.
And demanded Ray to fix the bugs in the MC Kernal. But Ray denied to fix
any and told the German Distributor, that he should piss me and refund my
money for the 80C166. Ray didn't wan't to discuss any longer with me, he
had no clue, what an engineer needs nor how to make really professionell
SW for industrie. Ray was the 'GURU' and Gurus never make any mistakes!

I just wan't quality for my quality money, no more, no less!
Not beeing pissed off!

Ok, Ray has a PhD as children doctor, no engineer, no electronics.
Nor he had any idea of industrial engineering.

He made a mistake while selling me some MC, one disk contains the complete
source for the MC Kernal. Poor documentation and quite a hack. I fiddled
several days to repair the bugs and recompiled 'my' MC-kernals.
So I could survive with my engineering office, delivering industrial
controllers and projects. :)

> When LMI was killed off by ANS-Forth, Testra obtained the
> source-code for UR/Forth from Ray Duncan, but they had to sign
> an NDA.

I had one customer, who also bought the source code for PC-Forth, RTX-2000
MC... Just in case, that LMI went of the market. Good decission :)

> Elizabeth Rather killed UR/Forth by declaring it non-standard
> by fiat. Her expectation was that the large UR/Forth community
> would switch to PolyForth, or patiently wait years for SwiftForth
> to come out (and more years for the bugs in SwiftForth to get
> fixed so that SwiftForth was usable). This didn't happen.
> The large UR/Forth community switched to C programming.

And LMI died due to the arrogant behaivior of Ray 'Guru' Duncan.

Ray forged his own coffin nails. Maybe Beth handled him a hammer :]

Saludos (an alle Vernünftigen, Rest sh. sig)
Wolfgang

--
Ich bin in Paraguay lebender Trollallergiker :) reply Adresse gesetzt!
Ich diskutiere zukünftig weniger mit Idioten, denn sie ziehen mich auf
ihr Niveau herunter und schlagen mich dort mit ihrer Erfahrung! :p
(lt. alter usenet Weisheit) iPod, iPhone, iPad, iTunes, iRak, iDiot

Re: Forth(s) for protected mode?

<ug4p7g$1dq5f$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dxforth@gmail.com (dxf)
Newsgroups: comp.lang.forth
Subject: Re: Forth(s) for protected mode?
Date: Wed, 11 Oct 2023 11:11:29 +1100
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <ug4p7g$1dq5f$1@dont-email.me>
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
<8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com>
<c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com>
<f331b91e-5ba9-4380-bbd5-c47030a40c5bn@googlegroups.com>
<7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com>
<d481c139-c737-485d-a659-854609bda3afn@googlegroups.com>
<GQbfNFvEQoB@allinger-307049.user.uni-berlin>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 11 Oct 2023 00:11:28 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="29d2671320c77061fdc3cb97e45f6a06";
logging-data="1501359"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX196adsoZ7Bhu9vyGfoHvhwK"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:Dyv62dzKZ4VifjmjIEyA/PLX4gk=
In-Reply-To: <GQbfNFvEQoB@allinger-307049.user.uni-berlin>
Content-Language: en-GB
 by: dxf - Wed, 11 Oct 2023 00:11 UTC

On 11/10/2023 9:44 am, Wolfgang Allinger wrote:
>
> On 10 Oct 23 at group /comp/lang/forth in article d481c139-c737-485d-a659-854609bda3afn@googlegroups.com
> <hughaguilar96@gmail.com> (Hugh Aguilar) wrote:
> ...
>> UR/Forth was a commercial product. I paid $400 for the 16-bit version
>> in the early 90s. I never bought the 32-bit version. I remember that I
>> wrote an improved software floating-point package (the package
>> that came with UR/Forth had bugs). I tried to sell this to Ray Duncan
>> but he wouldn't pay cash --- he did offer to give me a copy of the
>> 32-bit UR/Forth but I declined --- later on I got a job at Testra and
>> used their copy of the 32-bit UR/Forth.
> ...
> Not only the the UR/Forth FP had bugs, there where a lot of more bugs in
> MC. Especially buggy was the 80C166 and 80535.

Out of curiosity does anyone recall what were the LMI F/P bugs? Can't
say I used it though I did disassemble it - both software and FPU versions.
I noticed formatted output truncated rather than rounded but perhaps not
surprising given the vintage. AFAICT FP never featured highly in Forth.

Re: Forth(s) for protected mode?

<061cbfe2-080f-4766-b2ab-ed097cbc4ecfn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:2703:b0:774:1c2f:ac3e with SMTP id b3-20020a05620a270300b007741c2fac3emr267560qkp.9.1696984807405;
Tue, 10 Oct 2023 17:40:07 -0700 (PDT)
X-Received: by 2002:a05:6870:9e42:b0:1e9:73d6:5cd8 with SMTP id
pt2-20020a0568709e4200b001e973d65cd8mr995703oab.1.1696984807169; Tue, 10 Oct
2023 17:40:07 -0700 (PDT)
Path: i2pn2.org!i2pn.org!news.niel.me!glou.org!news.glou.org!usenet-fr.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Tue, 10 Oct 2023 17:40:06 -0700 (PDT)
In-Reply-To: <GQbfNFvEQoB@allinger-307049.user.uni-berlin>
Injection-Info: google-groups.googlegroups.com; posting-host=63.158.165.134; posting-account=OxDKOgoAAADW0cxAqHqpN1zqeCoSsDap
NNTP-Posting-Host: 63.158.165.134
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
<8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com> <c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com>
<f331b91e-5ba9-4380-bbd5-c47030a40c5bn@googlegroups.com> <7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com>
<d481c139-c737-485d-a659-854609bda3afn@googlegroups.com> <GQbfNFvEQoB@allinger-307049.user.uni-berlin>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <061cbfe2-080f-4766-b2ab-ed097cbc4ecfn@googlegroups.com>
Subject: Re: Forth(s) for protected mode?
From: hughaguilar96@gmail.com (Hugh Aguilar)
Injection-Date: Wed, 11 Oct 2023 00:40:07 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Hugh Aguilar - Wed, 11 Oct 2023 00:40 UTC

On Tuesday, October 10, 2023 at 3:50:20 PM UTC-7, Wolfgang Allinger wrote:
> I purchased different LMI products, for a lot of money, especially a lot
> of MetaCompilers. I made more of hundred projects for different industrial
> target. Z80, 64180, RTX-2000, 8031, 80535, 80c166, 80c192, 68000, 68HC16,
> 8086, 6802...
>
> Not only the the UR/Forth FP had bugs, there where a lot of more bugs in
> MC. Especially buggy was the 80C166 and 80535.
>
> I fixed more than a dozend bugs which I was able to fix/circumvent.
> And demanded Ray to fix the bugs in the MC Kernal. But Ray denied to fix
> any and told the German Distributor, that he should piss me and refund my
> money for the 80C166. Ray didn't wan't to discuss any longer with me, he
> had no clue, what an engineer needs nor how to make really professionell
> SW for industrie. Ray was the 'GURU' and Gurus never make any mistakes!

I found a bug in UR/Forth. It has a low-level undocumented word called
HEADER that generated a header and was used by colon etc.. It over-wrote
memory beyond the memory that it was supposed to use. I told Ray Duncan
about this but he refused to fix it. He said that fixing it would slow down
compile speed and that it didn't matter because when colon etc. use it,
the memory beyond is unused (when I used it though, that memory was
used and over-writing it could cause a hard-to-find bug). I worked around
the problem by using a temporary string on the circular-buffer. This was
slower, but it was reliable. This was for my 65c02 cross-compiler. Later
at Testra at the job interview I was asked if I was familiar with UR/Forth
and I told them about this bug as an example of how familiar I was.
John Hart already knew about the bug and had also told Ray Duncan
about it to no avail. So I agree that Ray Duncan was less than professional..
Still though --- UR/Forth was by far the most professional quality Forth
available and was carrying the Forth community --- PolyForth was of such
low quality that it compared badly against public-domain and $20 shareware
Forth systems (such as those from Tom Zimmer).

Testra's motion-control board was based on the Dallas 80c320 and they
programmed it using a cross-compiler from LMI. I never was involved
in that --- when I was hired they started the MiniForth project that I wrote
MFX for --- I've never used any cross-compiler other than my own, but from
what I've read about them I consider them all to be inferior to what I wrote.
I always write code from scratch without looking at what already exists.
I always feel confident that what I write is superior to anything that already exists.

Re: Forth(s) for protected mode?

<371de35d-1688-4519-9bb6-dc6465c1a1a7n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ad4:56e8:0:b0:65b:8fe:147a with SMTP id cr8-20020ad456e8000000b0065b08fe147amr292840qvb.5.1697005918647;
Tue, 10 Oct 2023 23:31:58 -0700 (PDT)
X-Received: by 2002:a05:6870:5b27:b0:1e9:8fb5:aa23 with SMTP id
ds39-20020a0568705b2700b001e98fb5aa23mr407612oab.7.1697005918103; Tue, 10 Oct
2023 23:31:58 -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: Tue, 10 Oct 2023 23:31:57 -0700 (PDT)
In-Reply-To: <GQbfNFvEQoB@allinger-307049.user.uni-berlin>
Injection-Info: google-groups.googlegroups.com; posting-host=83.22.156.15; posting-account=cxuXKwoAAABQpPOMD55A9IPz7pPrw6ml
NNTP-Posting-Host: 83.22.156.15
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
<8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com> <c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com>
<f331b91e-5ba9-4380-bbd5-c47030a40c5bn@googlegroups.com> <7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com>
<d481c139-c737-485d-a659-854609bda3afn@googlegroups.com> <GQbfNFvEQoB@allinger-307049.user.uni-berlin>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <371de35d-1688-4519-9bb6-dc6465c1a1a7n@googlegroups.com>
Subject: Re: Forth(s) for protected mode?
From: zbigniew2011@gmail.com (Zbig)
Injection-Date: Wed, 11 Oct 2023 06:31:58 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1839
 by: Zbig - Wed, 11 Oct 2023 06:31 UTC

> I fixed more than a dozend bugs which I was able to fix/circumvent.
> And demanded Ray to fix the bugs in the MC Kernal. But Ray denied to fix
> any and told the German Distributor, that he should piss me and refund

Hmm... so maybe I shouldn't bother Mr. Duncan after all.

Could you list a few of these bugs? I mean as a "memento",
what should be avoided when creating a Forth compiler.

Re: Forth(s) for protected mode?

<65264ad5$1@news.ausics.net>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
Date: Wed, 11 Oct 2023 18:12:21 +1100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Forth(s) for protected mode?
Newsgroups: comp.lang.forth
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
<8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com>
<c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com>
<f331b91e-5ba9-4380-bbd5-c47030a40c5bn@googlegroups.com>
<7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com>
<d481c139-c737-485d-a659-854609bda3afn@googlegroups.com>
<GQbfNFvEQoB@allinger-307049.user.uni-berlin>
<371de35d-1688-4519-9bb6-dc6465c1a1a7n@googlegroups.com>
Content-Language: en-GB
From: dxforth@gmail.com (dxf)
In-Reply-To: <371de35d-1688-4519-9bb6-dc6465c1a1a7n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: news.ausics.net
Message-ID: <65264ad5$1@news.ausics.net>
Organization: Ausics - https://ausics.net
Lines: 10
X-Complaints: abuse@ausics.net
Path: i2pn2.org!i2pn.org!news.bbs.nz!news.ausics.net!not-for-mail
 by: dxf - Wed, 11 Oct 2023 07:12 UTC

On 11/10/2023 5:31 pm, Zbig wrote:
>> I fixed more than a dozend bugs which I was able to fix/circumvent.
>> And demanded Ray to fix the bugs in the MC Kernal. But Ray denied to fix
>> any and told the German Distributor, that he should piss me and refund
>
> Hmm... so maybe I shouldn't bother Mr. Duncan after all.

Not if you're one of the "FIG-public domain-hacker cabal" that
"systematically destroyed" the Forth market :)

Re: Forth(s) for protected mode?

<835c0373-b398-4198-96c4-8ecbe3976ccen@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:1a1e:b0:419:57a3:e0ab with SMTP id f30-20020a05622a1a1e00b0041957a3e0abmr318969qtb.4.1697009006213; Wed, 11 Oct 2023 00:23:26 -0700 (PDT)
X-Received: by 2002:a05:6808:18a3:b0:3ae:2710:cf87 with SMTP id bi35-20020a05680818a300b003ae2710cf87mr10747524oib.7.1697009005993; Wed, 11 Oct 2023 00:23:25 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!69.80.99.18.MISMATCH!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 11 Oct 2023 00:23:25 -0700 (PDT)
In-Reply-To: <65264ad5$1@news.ausics.net>
Injection-Info: google-groups.googlegroups.com; posting-host=83.22.156.15; posting-account=cxuXKwoAAABQpPOMD55A9IPz7pPrw6ml
NNTP-Posting-Host: 83.22.156.15
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com> <8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com> <c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com> <f331b91e-5ba9-4380-bbd5-c47030a40c5bn@googlegroups.com> <7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com> <d481c139-c737-485d-a659-854609bda3afn@googlegroups.com> <GQbfNFvEQoB@allinger-307049.user.uni-berlin> <371de35d-1688-4519-9bb6-dc6465c1a1a7n@googlegroups.com> <65264ad5$1@news.ausics.net>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <835c0373-b398-4198-96c4-8ecbe3976ccen@googlegroups.com>
Subject: Re: Forth(s) for protected mode?
From: zbigniew2011@gmail.com (Zbig)
Injection-Date: Wed, 11 Oct 2023 07:23:26 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 9
 by: Zbig - Wed, 11 Oct 2023 07:23 UTC

> Not if you're one of the "FIG-public domain-hacker cabal" that
> "systematically destroyed" the Forth market :)

I guess it was a stance of the type „priest of secret lore” and the
desire to maintain (kind of) a monopoly? ;)
400 USD even today it's still not that cheap. Yes, I'm aware it
depends „what for” — but from what I see there were real problems
to be solved/fixed.

Re: Forth(s) for protected mode?

<0487d854-da5f-4120-a2b4-8abce6ab7e19n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ad4:5885:0:b0:65b:22e0:c3ba with SMTP id dz5-20020ad45885000000b0065b22e0c3bamr329421qvb.2.1697009093567;
Wed, 11 Oct 2023 00:24:53 -0700 (PDT)
X-Received: by 2002:a05:6830:453:b0:6c4:b847:cb9a with SMTP id
d19-20020a056830045300b006c4b847cb9amr6156722otc.0.1697009093399; Wed, 11 Oct
2023 00:24:53 -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, 11 Oct 2023 00:24:52 -0700 (PDT)
In-Reply-To: <835c0373-b398-4198-96c4-8ecbe3976ccen@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=84.92.96.37; posting-account=xy4V0QkAAAAoGgkMsSsv6bfFPHkQXvOY
NNTP-Posting-Host: 84.92.96.37
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
<8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com> <c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com>
<f331b91e-5ba9-4380-bbd5-c47030a40c5bn@googlegroups.com> <7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com>
<d481c139-c737-485d-a659-854609bda3afn@googlegroups.com> <GQbfNFvEQoB@allinger-307049.user.uni-berlin>
<371de35d-1688-4519-9bb6-dc6465c1a1a7n@googlegroups.com> <65264ad5$1@news.ausics.net>
<835c0373-b398-4198-96c4-8ecbe3976ccen@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0487d854-da5f-4120-a2b4-8abce6ab7e19n@googlegroups.com>
Subject: Re: Forth(s) for protected mode?
From: jkn_gg@nicorp.f9.co.uk (JKN)
Injection-Date: Wed, 11 Oct 2023 07:24:53 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1800
 by: JKN - Wed, 11 Oct 2023 07:24 UTC

"I always write code from scratch without looking at what already exists."

"I always feel confident that what I write is superior to anything that already exists. "

Who is this guy - I must hire him?

Re: Forth(s) for protected mode?

<nnd$63d12f9f$31e9bfd0@3e1638bc22961201>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
Newsgroups: comp.lang.forth
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com> <7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com> <d481c139-c737-485d-a659-854609bda3afn@googlegroups.com> <GQbfNFvEQoB@allinger-307049.user.uni-berlin>
Subject: Re: Forth(s) for protected mode?
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
From: albert@cherry (none)
Originator: albert@cherry.(none) (albert)
Message-ID: <nnd$63d12f9f$31e9bfd0@3e1638bc22961201>
Organization: KPN B.V.
Date: Wed, 11 Oct 2023 10:26:17 +0200
Path: i2pn2.org!rocksolid2!news.neodome.net!feeder1.feed.usenet.farm!feed.usenet.farm!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!feed.abavia.com!abe006.abavia.com!abp003.abavia.com!news.kpn.nl!not-for-mail
Lines: 24
Injection-Date: Wed, 11 Oct 2023 10:26:17 +0200
Injection-Info: news.kpn.nl; mail-complaints-to="abuse@kpn.com"
X-Received-Bytes: 1733
 by: none - Wed, 11 Oct 2023 08:26 UTC

In article <GQbfNFvEQoB@allinger-307049.user.uni-berlin>,
Wolfgang Allinger <all2001@gmx.de> wrote:
<SNIP>
>He made a mistake while selling me some MC, one disk contains the complete
>source for the MC Kernal. Poor documentation and quite a hack. I fiddled
>several days to repair the bugs and recompiled 'my' MC-kernals.
>So I could survive with my engineering office, delivering industrial
>controllers and projects. :)

Is their any value to this compiler? Should you preserve it for posterity?
The product is no longer available, so you could publish it in Germany.

>Saludos (an alle Vern�nftigen, Rest sh. sig)
>Wolfgang
>
>--

Groetjes 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 -

Re: Forth(s) for protected mode?

<GQffUajEQoB@allinger-307049.user.uni-berlin>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!paganini.bofh.team!2.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: all2001@spambog.com (Wolfgang Allinger)
Newsgroups: comp.lang.forth
Subject: Re: Forth(s) for protected mode?
Date: Wed, 11 Oct 2023 06:56:00 -0300
Lines: 29
Message-ID: <GQffUajEQoB@allinger-307049.user.uni-berlin>
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com> <8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com> <c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com> <f331b91e-5ba9-4380-bbd5-c47030a40c5bn@googlegroups.com>
<7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com> <d481c139-c737-485d-a659-854609bda3afn@googlegroups.com> <GQbfNFvEQoB@allinger-307049.user.uni-berlin> <371de35d-1688-4519-9bb6-dc6465c1a1a7n@googlegroups.com>
Reply-To: all2001@gmx.de
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: individual.net hOGNdN5bfxf1CRZONXSo7QcNW8fjMq+omnt270gR/FFXEqc5p5
Cancel-Lock: sha1:i8EK4JkzAP6IAxAL9aG9xHV9BrE= sha256:/w9aS6VBwdQjZo1dm2YiJ+WLwLpjkLT1WeZHInWYKt4=
User-Agent: OpenXP/5.0.57 (Win32)
 by: Wolfgang Allinger - Wed, 11 Oct 2023 09:56 UTC

On 11 Oct 23 at group /comp/lang/forth in article 371de35d-1688-4519-9bb6-dc6465c1a1a7n@googlegroups.com
<zbigniew2011@gmail.com> (Zbig) wrote:

>> I fixed more than a dozend bugs which I was able to fix/circumvent.
>> And demanded Ray to fix the bugs in the MC Kernal. But Ray denied to fix
>> any and told the German Distributor, that he should piss me and refund

> Hmm... so maybe I shouldn't bother Mr. Duncan after all.

> Could you list a few of these bugs? I mean as a "memento",
> what should be avoided when creating a Forth compiler.

No, I don't remember well. It was in the 80s!
But I remember the primadonna Ray very well :(

However, his book about MS-DOS, was excellent, his SW not.

Saludos (an alle Vernünftigen, Rest sh. sig)
Wolfgang

--
Ich bin in Paraguay lebender Trollallergiker :) reply Adresse gesetzt!
Ich diskutiere zukünftig weniger mit Idioten, denn sie ziehen mich auf
ihr Niveau herunter und schlagen mich dort mit ihrer Erfahrung! :p
(lt. alter usenet Weisheit) iPod, iPhone, iPad, iTunes, iRak, iDiot

Re: Forth(s) for protected mode?

<GQffUx1jQoB@allinger-307049.user.uni-berlin>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!paganini.bofh.team!2.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: all2001@spambog.com (Wolfgang Allinger)
Newsgroups: comp.lang.forth
Subject: Re: Forth(s) for protected mode?
Date: Wed, 11 Oct 2023 07:16:00 -0300
Lines: 53
Message-ID: <GQffUx1jQoB@allinger-307049.user.uni-berlin>
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com> <7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com> <d481c139-c737-485d-a659-854609bda3afn@googlegroups.com> <GQbfNFvEQoB@allinger-307049.user.uni-berlin>
<nnd$63d12f9f$31e9bfd0@3e1638bc22961201>
Reply-To: all2001@gmx.de
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: individual.net PGkbSkdVN2IQHHjxH5aPgQ8Q7290PrbyBVgLH/QKQ9jYxvZbHr
Cancel-Lock: sha1:KFc78mC2OmODdLTu/4hQUeqAMYQ= sha256:ZKYIDZ7xfqVRzHwnyVoFndkCPRlhDaUNhHHyzkzG/yQ=
User-Agent: OpenXP/5.0.57 (Win32)
 by: Wolfgang Allinger - Wed, 11 Oct 2023 10:16 UTC

On 11 Oct 23 at group /comp/lang/forth in article nnd$63d12f9f$31e9bfd0@3e1638bc22961201
<albert@cherry.> (albert@cherry.) wrote:

> In article <GQbfNFvEQoB@allinger-307049.user.uni-berlin>,
> Wolfgang Allinger <all2001@gmx.de> wrote:
> <SNIP>
>> He made a mistake while selling me some MC, one disk contains the complete
>> source for the MC Kernal. Poor documentation and quite a hack. I fiddled
>> several days to repair the bugs and recompiled 'my' MC-kernals.
>> So I could survive with my engineering office, delivering industrial
>> controllers and projects. :)

> Is their any value to this compiler? Should you preserve it for posterity?
> The product is no longer available, so you could publish it in Germany.

The last time I used LMI products on projects, was in the 90s.
Don't have the sources any more.

Later I used F-PC and Tcom by Tom Zimmer for realtime on PC-boards with my
own modified cooperative Multitasker with a crashproofed ABORT" and
QUIT... and a realtime clock (1ms) TSR (FINETIME) and IR-driven aWAIT...
This can't be done, said Tom :) I did it :))) Some 20 tasks running.

It was a big project with some 20 PC Stations in a production line,
working for more than 20yrs w/o any problems and killed SIEMENS and hp.

When I emigrated to PY, I sold all my PC and development stations
including SW to my customers. So I don't have any access any more.

Also used AmForth(?) (a no longer existing embilical TCL...
implementation) for cygnal F310 family.

> Groetjes 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 -

Besser eine Taube im Bett, als eine Lahme auf dem Dach :)

Saludos (an alle Vernünftigen, Rest sh. sig)
Wolfgang

--
Ich bin in Paraguay lebender Trollallergiker :) reply Adresse gesetzt!
Ich diskutiere zukünftig weniger mit Idioten, denn sie ziehen mich auf
ihr Niveau herunter und schlagen mich dort mit ihrer Erfahrung! :p
(lt. alter usenet Weisheit) iPod, iPhone, iPad, iTunes, iRak, iDiot

Re: Forth(s) for protected mode?

<65267cb3$1@news.ausics.net>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
Date: Wed, 11 Oct 2023 21:45:07 +1100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Forth(s) for protected mode?
Newsgroups: comp.lang.forth
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
<8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com>
<c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com>
<f331b91e-5ba9-4380-bbd5-c47030a40c5bn@googlegroups.com>
<7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com>
<d481c139-c737-485d-a659-854609bda3afn@googlegroups.com>
<GQbfNFvEQoB@allinger-307049.user.uni-berlin>
<371de35d-1688-4519-9bb6-dc6465c1a1a7n@googlegroups.com>
<65264ad5$1@news.ausics.net>
<835c0373-b398-4198-96c4-8ecbe3976ccen@googlegroups.com>
Content-Language: en-GB
From: dxforth@gmail.com (dxf)
In-Reply-To: <835c0373-b398-4198-96c4-8ecbe3976ccen@googlegroups.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
NNTP-Posting-Host: news.ausics.net
Message-ID: <65267cb3$1@news.ausics.net>
Organization: Ausics - https://ausics.net
Lines: 18
X-Complaints: abuse@ausics.net
Path: i2pn2.org!rocksolid2!news.neodome.net!tncsrv06.tnetconsulting.net!news.bbs.nz!news.ausics.net!not-for-mail
 by: dxf - Wed, 11 Oct 2023 10:45 UTC

On 11/10/2023 6:23 pm, Zbig wrote:
>
> I guess it was a stance of the type „priest of secret lore” and the
> desire to maintain (kind of) a monopoly? ;)

LMI got its start by offering Fig-Forth ready-to-run on CP/M using
OS files with tools and manual for $50 vs. $10 for a raw Fig listing.
It was very appealing. It was upgraded to Forth-83 and the price
increased to $100. Then came L&P F83. Much the same features - all
for free. Suddenly the bottom end of the market was gone.

> 400 USD even today it's still not that cheap. Yes, I'm aware it
> depends „what for” — but from what I see there were real problems
> to be solved/fixed.

Do you mean UR/Forth? Hugh couldn't praise it enough:
https://groups.google.com/g/comp.lang.forth/c/0IQudXjWoTw/m/BGbQEdK8AgAJ

Re: Forth(s) for protected mode?

<b0c80fb0-0057-49ac-bfef-1e0b5bc48103n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:d48:b0:66d:101e:9f11 with SMTP id 8-20020a0562140d4800b0066d101e9f11mr10573qvr.8.1697034901348;
Wed, 11 Oct 2023 07:35:01 -0700 (PDT)
X-Received: by 2002:a05:6870:e502:b0:1e1:15ca:2aa1 with SMTP id
y2-20020a056870e50200b001e115ca2aa1mr8010617oag.11.1697034901127; Wed, 11 Oct
2023 07:35:01 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 11 Oct 2023 07:35:00 -0700 (PDT)
In-Reply-To: <371de35d-1688-4519-9bb6-dc6465c1a1a7n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:1c05:2f18:6d00:8902:f71e:eeff:412a;
posting-account=-JQ2RQoAAAB6B5tcBTSdvOqrD1HpT_Rk
NNTP-Posting-Host: 2001:1c05:2f18:6d00:8902:f71e:eeff:412a
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
<8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com> <c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com>
<f331b91e-5ba9-4380-bbd5-c47030a40c5bn@googlegroups.com> <7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com>
<d481c139-c737-485d-a659-854609bda3afn@googlegroups.com> <GQbfNFvEQoB@allinger-307049.user.uni-berlin>
<371de35d-1688-4519-9bb6-dc6465c1a1a7n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b0c80fb0-0057-49ac-bfef-1e0b5bc48103n@googlegroups.com>
Subject: Re: Forth(s) for protected mode?
From: mhx@iae.nl (Marcel Hendrix)
Injection-Date: Wed, 11 Oct 2023 14:35:01 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1878
 by: Marcel Hendrix - Wed, 11 Oct 2023 14:35 UTC

On Wednesday, October 11, 2023 at 8:32:00 AM UTC+2, Zbig wrote:
[..]
> Hmm... so maybe I shouldn't bother Mr. Duncan after all.
I'm unpleasantly surprised that people here rather draw
conclusions based on a posting than check for themselves.

-marcel

Re: Forth(s) for protected mode?

<58842de4-a505-4976-acc5-b9d2c4a45d95n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:458f:b0:775:8ccf:f084 with SMTP id bp15-20020a05620a458f00b007758ccff084mr326907qkb.2.1697035920710;
Wed, 11 Oct 2023 07:52:00 -0700 (PDT)
X-Received: by 2002:a05:6808:1782:b0:3a7:3488:bc37 with SMTP id
bg2-20020a056808178200b003a73488bc37mr10834707oib.9.1697035920395; Wed, 11
Oct 2023 07:52:00 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 11 Oct 2023 07:51:59 -0700 (PDT)
In-Reply-To: <b0c80fb0-0057-49ac-bfef-1e0b5bc48103n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=83.22.156.15; posting-account=cxuXKwoAAABQpPOMD55A9IPz7pPrw6ml
NNTP-Posting-Host: 83.22.156.15
References: <c8546325-c67b-4381-b3ea-16fb02e871f3n@googlegroups.com>
<8d820ade-b5e9-4be8-9505-60442574d807n@googlegroups.com> <c977b531-b23b-4137-af0f-5da7beda7e95n@googlegroups.com>
<f331b91e-5ba9-4380-bbd5-c47030a40c5bn@googlegroups.com> <7205a58b-2337-47cd-80e9-7c32a47dc95an@googlegroups.com>
<d481c139-c737-485d-a659-854609bda3afn@googlegroups.com> <GQbfNFvEQoB@allinger-307049.user.uni-berlin>
<371de35d-1688-4519-9bb6-dc6465c1a1a7n@googlegroups.com> <b0c80fb0-0057-49ac-bfef-1e0b5bc48103n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <58842de4-a505-4976-acc5-b9d2c4a45d95n@googlegroups.com>
Subject: Re: Forth(s) for protected mode?
From: zbigniew2011@gmail.com (Zbig)
Injection-Date: Wed, 11 Oct 2023 14:52:00 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2303
 by: Zbig - Wed, 11 Oct 2023 14:51 UTC

> > Hmm... so maybe I shouldn't bother Mr. Duncan after all.
> I'm unpleasantly surprised that people here rather draw
> conclusions based on a posting than check for themselves.

You know: my interest in UR/Forth is purely histori/techni/cal,
so I'm not going to pay for it 400 USD.
OTOH I wouldn't to make impression on Mr. Duncan that I'm going
to rob him or something; that I wanted to extort anything from him.
Just was curious if he meanwhile (maybe) released (or would be
keen to) his Forth to the public, like to known place forth.org — even
without the sources.

Pages:12
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor