Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"Joy is wealth and love is the legal tender of the soul." -- Robert G. Ingersoll


devel / comp.lang.forth / GForth 0.7.3 ought to be obsolete

SubjectAuthor
* GForth 0.7.3 ought to be obsoleteGerry Jackson
+* Re: GForth 0.7.3 ought to be obsoleteminf...@arcor.de
|+- Re: GForth 0.7.3 ought to be obsoleteGerry Jackson
|`* Re: GForth 0.7.3 ought to be obsoleteRick C
| `* Re: GForth 0.7.3 ought to be obsoletedxforth
|  +* Re: GForth 0.7.3 ought to be obsoleteTroy Jacobs
|  |`* Re: GForth 0.7.3 ought to be obsoleteAnton Ertl
|  | +- Re: GForth 0.7.3 ought to be obsoleteD Jacobs
|  | `- Re: GForth 0.7.3 ought to be obsoleteTroy Jacobs
|  `* Re: GForth 0.7.3 ought to be obsoleteHans Bezemer
|   `- Re: GForth 0.7.3 ought to be obsoletedxforth
`* Re: GForth 0.7.3 ought to be obsoleteAnton Ertl
 `- Re: GForth 0.7.3 ought to be obsoleteRick C

1
GForth 0.7.3 ought to be obsolete

<t09rsm$1gf$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: do-not-...@swldwa.uk (Gerry Jackson)
Newsgroups: comp.lang.forth
Subject: GForth 0.7.3 ought to be obsolete
Date: Wed, 9 Mar 2022 09:26:48 +0000
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <t09rsm$1gf$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 9 Mar 2022 09:26:46 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="9880d416851cdc35772fda5fc4edb4ef";
logging-data="1551"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18YuZynBsGfir0hgqx3Egqg1ar8/77EMLQ="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.6.2
Cancel-Lock: sha1:8szhgDb5/mXH/Ax7HiiCggpRU24=
 by: Gerry Jackson - Wed, 9 Mar 2022 09:26 UTC

I've been getting occasional messages about GForth failing the Forth
2012 test suite. Invariably this is because they are using GForth 0.7.3
which, I assume, is the latest 'official' release of GForth. The
cpoyright message I've seen is:

Gforth 0.7.3, Copyright (C) 1995-2008 Free Software Foundation, Inc.

It seems that people don't know about the 0.7.9 snapshots available that
do include Forth 2012 words and will pass the test programs.

Isn't it about time that another official version of GForth is released?
After all if people don't know GForth an ongoing development when they
see the date 2008 they might think the project is moribund.

--
Gerry

Re: GForth 0.7.3 ought to be obsolete

<d20021f3-cb26-43bc-b09e-35ae5fcd8001n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a37:68c9:0:b0:67b:21e6:297c with SMTP id d192-20020a3768c9000000b0067b21e6297cmr10042376qkc.464.1646828974409;
Wed, 09 Mar 2022 04:29:34 -0800 (PST)
X-Received: by 2002:a05:620a:4626:b0:67d:1857:cdd2 with SMTP id
br38-20020a05620a462600b0067d1857cdd2mr4636137qkb.227.1646828974239; Wed, 09
Mar 2022 04:29:34 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 9 Mar 2022 04:29:34 -0800 (PST)
In-Reply-To: <t09rsm$1gf$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=79.224.111.239; posting-account=AqNUYgoAAADmkK2pN-RKms8sww57W0Iw
NNTP-Posting-Host: 79.224.111.239
References: <t09rsm$1gf$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d20021f3-cb26-43bc-b09e-35ae5fcd8001n@googlegroups.com>
Subject: Re: GForth 0.7.3 ought to be obsolete
From: minfo...@arcor.de (minf...@arcor.de)
Injection-Date: Wed, 09 Mar 2022 12:29:34 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 20
 by: minf...@arcor.de - Wed, 9 Mar 2022 12:29 UTC

Gerry Jackson schrieb am Mittwoch, 9. März 2022 um 10:26:48 UTC+1:
> I've been getting occasional messages about GForth failing the Forth
> 2012 test suite. Invariably this is because they are using GForth 0.7.3
> which, I assume, is the latest 'official' release of GForth. The
> cpoyright message I've seen is:
>
> Gforth 0.7.3, Copyright (C) 1995-2008 Free Software Foundation, Inc.
>
> It seems that people don't know about the 0.7.9 snapshots available that
> do include Forth 2012 words and will pass the test programs.
>
> Isn't it about time that another official version of GForth is released?
> After all if people don't know GForth an ongoing development when they
> see the date 2008 they might think the project is moribund.
>

Version 0.x.y indicates that it is still in beta state. ;-)
IOW expect occasional troubles.

Re: GForth 0.7.3 ought to be obsolete

<t0akne$kgt$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: do-not-...@swldwa.uk (Gerry Jackson)
Newsgroups: comp.lang.forth
Subject: Re: GForth 0.7.3 ought to be obsolete
Date: Wed, 9 Mar 2022 16:30:41 +0000
Organization: A noiseless patient Spider
Lines: 32
Message-ID: <t0akne$kgt$1@dont-email.me>
References: <t09rsm$1gf$1@dont-email.me>
<d20021f3-cb26-43bc-b09e-35ae5fcd8001n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 9 Mar 2022 16:30:38 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="b6e840a469bd599d636fea14d3d5fe68";
logging-data="21021"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19abiDb3NL6JlHe+xh/d4Gal9RTiOY8PyA="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.6.2
Cancel-Lock: sha1:c7Xz3mr6Ses+yaJ6G97XhvR/ZEk=
In-Reply-To: <d20021f3-cb26-43bc-b09e-35ae5fcd8001n@googlegroups.com>
 by: Gerry Jackson - Wed, 9 Mar 2022 16:30 UTC

On 09/03/2022 12:29, minf...@arcor.de wrote:
> Gerry Jackson schrieb am Mittwoch, 9. März 2022 um 10:26:48 UTC+1:
>> I've been getting occasional messages about GForth failing the Forth
>> 2012 test suite. Invariably this is because they are using GForth 0.7.3
>> which, I assume, is the latest 'official' release of GForth. The
>> cpoyright message I've seen is:
>>
>> Gforth 0.7.3, Copyright (C) 1995-2008 Free Software Foundation, Inc.
>>
>> It seems that people don't know about the 0.7.9 snapshots available that
>> do include Forth 2012 words and will pass the test programs.
>>
>> Isn't it about time that another official version of GForth is released?
>> After all if people don't know GForth an ongoing development when they
>> see the date 2008 they might think the project is moribund.
>>
>
> Version 0.x.y indicates that it is still in beta state. ;-)
> IOW expect occasional troubles.

It is annoying that the test program gets blamed when a Forth 2012 word
like BUFFER: isn't available. Version 0.7.3 appears to be 13 or 14 years
old. I know that the wheels of Forth grind slowly but it's about time
that version 1.0.0 is released. How hard is it to release a stable
version every couple of years or so?

Anyway I've added something to the GitHub readme.md placing the blame on
GForth 0.7.3. Even if people don't read it I can easily dismiss an error
report by reference to the readme.

--
Gerry

Re: GForth 0.7.3 ought to be obsolete

<2022Mar9.174612@mips.complang.tuwien.ac.at>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: ant...@mips.complang.tuwien.ac.at (Anton Ertl)
Newsgroups: comp.lang.forth
Subject: Re: GForth 0.7.3 ought to be obsolete
Date: Wed, 09 Mar 2022 16:46:12 GMT
Organization: Institut fuer Computersprachen, Technische Universitaet Wien
Lines: 13
Message-ID: <2022Mar9.174612@mips.complang.tuwien.ac.at>
References: <t09rsm$1gf$1@dont-email.me>
Injection-Info: reader02.eternal-september.org; posting-host="10e81f0b1a5d8973f0d3a6a1f69d6872";
logging-data="29963"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18a5pqK7U1+viEip3qdlPDT"
Cancel-Lock: sha1:4hSP8UykTkQiaBRPke3W0rHFVAw=
X-newsreader: xrn 10.00-beta-3
 by: Anton Ertl - Wed, 9 Mar 2022 16:46 UTC

Gerry Jackson <do-not-use@swldwa.uk> writes:
>Isn't it about time that another official version of GForth is released?

Certainly. But it's also necessary that the documentation reflects
what we release, and currently it is quite far behind. You can blame
it on me; too many other things to do.

- 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: http://www.forth200x.org/forth200x.html
EuroForth 2021: https://euro.theforth.net/2021

Re: GForth 0.7.3 ought to be obsolete

<f493ef4f-e584-429d-b9c1-bf06777d4f16n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:1011:b0:2dd:5b59:66ed with SMTP id d17-20020a05622a101100b002dd5b5966edmr6556030qte.550.1646966123631;
Thu, 10 Mar 2022 18:35:23 -0800 (PST)
X-Received: by 2002:ad4:5961:0:b0:435:a1d7:c243 with SMTP id
eq1-20020ad45961000000b00435a1d7c243mr6285818qvb.46.1646966123439; Thu, 10
Mar 2022 18:35:23 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Thu, 10 Mar 2022 18:35:23 -0800 (PST)
In-Reply-To: <d20021f3-cb26-43bc-b09e-35ae5fcd8001n@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: <t09rsm$1gf$1@dont-email.me> <d20021f3-cb26-43bc-b09e-35ae5fcd8001n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f493ef4f-e584-429d-b9c1-bf06777d4f16n@googlegroups.com>
Subject: Re: GForth 0.7.3 ought to be obsolete
From: gnuarm.d...@gmail.com (Rick C)
Injection-Date: Fri, 11 Mar 2022 02:35:23 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 37
 by: Rick C - Fri, 11 Mar 2022 02:35 UTC

On Wednesday, March 9, 2022 at 7:29:35 AM UTC-5, minf...@arcor.de wrote:
> Gerry Jackson schrieb am Mittwoch, 9. März 2022 um 10:26:48 UTC+1:
> > I've been getting occasional messages about GForth failing the Forth
> > 2012 test suite. Invariably this is because they are using GForth 0.7.3
> > which, I assume, is the latest 'official' release of GForth. The
> > cpoyright message I've seen is:
> >
> > Gforth 0.7.3, Copyright (C) 1995-2008 Free Software Foundation, Inc.
> >
> > It seems that people don't know about the 0.7.9 snapshots available that
> > do include Forth 2012 words and will pass the test programs.
> >
> > Isn't it about time that another official version of GForth is released?
> > After all if people don't know GForth an ongoing development when they
> > see the date 2008 they might think the project is moribund.
> >
> Version 0.x.y indicates that it is still in beta state. ;-)
> IOW expect occasional troubles.

Version numbers mean exactly what the author wants them to mean, nothing less and nothing more. I think it was FreePCB that was incrementing 1.x over and over and someone asked why the 1 never changed. The reply was about some Linux aspect that was similar and one of the founders attitudes that it should never change. To me, that makes no sense. If it's not going to change, why include it? Same here. If it is always going to be zero, ignore that and it's now 7.3 or 7.9. Does that sound better to you?

--

Rick C.

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

Re: GForth 0.7.3 ought to be obsolete

<546a1b6d-e336-4232-8352-4edd3448f8f3n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ac8:588d:0:b0:2de:892:48c6 with SMTP id t13-20020ac8588d000000b002de089248c6mr6767168qta.439.1646966693132;
Thu, 10 Mar 2022 18:44:53 -0800 (PST)
X-Received: by 2002:a05:6214:29e5:b0:432:42c4:2eec with SMTP id
jv5-20020a05621429e500b0043242c42eecmr6262614qvb.125.1646966692903; Thu, 10
Mar 2022 18:44:52 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Thu, 10 Mar 2022 18:44:52 -0800 (PST)
In-Reply-To: <2022Mar9.174612@mips.complang.tuwien.ac.at>
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: <t09rsm$1gf$1@dont-email.me> <2022Mar9.174612@mips.complang.tuwien.ac.at>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <546a1b6d-e336-4232-8352-4edd3448f8f3n@googlegroups.com>
Subject: Re: GForth 0.7.3 ought to be obsolete
From: gnuarm.d...@gmail.com (Rick C)
Injection-Date: Fri, 11 Mar 2022 02:44:53 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Rick C - Fri, 11 Mar 2022 02:44 UTC

On Wednesday, March 9, 2022 at 11:48:36 AM UTC-5, Anton Ertl wrote:
> Gerry Jackson <do-no...@swldwa.uk> writes:
> >Isn't it about time that another official version of GForth is released?
> Certainly. But it's also necessary that the documentation reflects
> what we release, and currently it is quite far behind. You can blame
> it on me; too many other things to do.

I worked on a large government contracting job once where the code used the left N columns and the right M column were for comments which were fairly well specified so they would be useful. I worked on the documentation crew where we ripped out the right most M columns and partitioned it into units and sections and chapter. We also did pagination... BY HAND! Cut and paste with real scissors. The guy in charge was not computer savvy, so I came up with a scheme to automatically insert the page headers, complete with page numbers, into the text files... using DEC DCL. For a command line tool it was pretty powerful. I also created a DCL program to sound ships bells on my terminal. LOL I liked that job, well that portion of it. Beltway bandits are not so fun really. It's all about getting the next job number to charge your time to. That was actually the longest job I've ever had, until I worked for myself.

--

Rick C.

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

Re: GForth 0.7.3 ought to be obsolete

<t0ei77$17n1$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!aioe.org!7AktqsUqy5CCvnKa3S0Dkw.user.46.165.242.75.POSTED!not-for-mail
From: dxfo...@gmail.com (dxforth)
Newsgroups: comp.lang.forth
Subject: Re: GForth 0.7.3 ought to be obsolete
Date: Fri, 11 Mar 2022 15:12:22 +1100
Organization: Aioe.org NNTP Server
Message-ID: <t0ei77$17n1$1@gioia.aioe.org>
References: <t09rsm$1gf$1@dont-email.me>
<d20021f3-cb26-43bc-b09e-35ae5fcd8001n@googlegroups.com>
<f493ef4f-e584-429d-b9c1-bf06777d4f16n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="40673"; posting-host="7AktqsUqy5CCvnKa3S0Dkw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.7.0
Content-Language: en-GB
X-Notice: Filtered by postfilter v. 0.9.2
 by: dxforth - Fri, 11 Mar 2022 04:12 UTC

On 11/03/2022 13:35, Rick C wrote:
> On Wednesday, March 9, 2022 at 7:29:35 AM UTC-5, minf...@arcor.de wrote:
>> Gerry Jackson schrieb am Mittwoch, 9. März 2022 um 10:26:48 UTC+1:
>> > I've been getting occasional messages about GForth failing the Forth
>> > 2012 test suite. Invariably this is because they are using GForth 0.7.3
>> > which, I assume, is the latest 'official' release of GForth. The
>> > cpoyright message I've seen is:
>> >
>> > Gforth 0.7.3, Copyright (C) 1995-2008 Free Software Foundation, Inc.
>> >
>> > It seems that people don't know about the 0.7.9 snapshots available that
>> > do include Forth 2012 words and will pass the test programs.
>> >
>> > Isn't it about time that another official version of GForth is released?
>> > After all if people don't know GForth an ongoing development when they
>> > see the date 2008 they might think the project is moribund.
>> >
>> Version 0.x.y indicates that it is still in beta state. ;-)
>> IOW expect occasional troubles.
>
> Version numbers mean exactly what the author wants them to mean, nothing less and nothing more. I think it was FreePCB that was incrementing 1.x over and over and someone asked why the 1 never changed. The reply was about some Linux aspect that was similar and one of the founders attitudes that it should never change. To me, that makes no sense. If it's not going to change, why include it? Same here. If it is always going to be zero, ignore that and it's now 7.3 or 7.9. Does that sound better to you?
>

"Can you ever trust a V1.0 ?". In never releasing a formal V1.0, authors
believe they can avoid criticism by using the defence of 'experimental'.
Needless to say it doesn't fool anyone. All it demonstrates is the author's
uncertainty and inability to commit.

https://drive.google.com/drive/folders/1kh2WcPUc3hQpLcz7TQ-YQiowrozvxfGw

Re: GForth 0.7.3 ought to be obsolete

<8ab0b63b-0a75-4dbf-aade-7e5ba03fb772n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:214:b0:2e1:a8cf:959f with SMTP id b20-20020a05622a021400b002e1a8cf959fmr481019qtx.300.1648052043983;
Wed, 23 Mar 2022 09:14:03 -0700 (PDT)
X-Received: by 2002:a05:6214:262e:b0:441:1794:9ed5 with SMTP id
gv14-20020a056214262e00b0044117949ed5mr409987qvb.37.1648052043599; Wed, 23
Mar 2022 09:14:03 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!border1.nntp.dca1.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, 23 Mar 2022 09:14:03 -0700 (PDT)
In-Reply-To: <t0ei77$17n1$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=132.177.238.72; posting-account=IXTsPgoAAAAN-Due6ITniBLUa_e3nCQf
NNTP-Posting-Host: 132.177.238.72
References: <t09rsm$1gf$1@dont-email.me> <d20021f3-cb26-43bc-b09e-35ae5fcd8001n@googlegroups.com>
<f493ef4f-e584-429d-b9c1-bf06777d4f16n@googlegroups.com> <t0ei77$17n1$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8ab0b63b-0a75-4dbf-aade-7e5ba03fb772n@googlegroups.com>
Subject: Re: GForth 0.7.3 ought to be obsolete
From: tmj9...@gmail.com (Troy Jacobs)
Injection-Date: Wed, 23 Mar 2022 16:14:03 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 59
 by: Troy Jacobs - Wed, 23 Mar 2022 16:14 UTC

On Thursday, March 10, 2022 at 11:12:28 PM UTC-5, dxforth wrote:
> On 11/03/2022 13:35, Rick C wrote:
> > On Wednesday, March 9, 2022 at 7:29:35 AM UTC-5, minf...@arcor.de wrote:
> >> Gerry Jackson schrieb am Mittwoch, 9. März 2022 um 10:26:48 UTC+1:
> >> > I've been getting occasional messages about GForth failing the Forth
> >> > 2012 test suite. Invariably this is because they are using GForth 0.7.3
> >> > which, I assume, is the latest 'official' release of GForth. The
> >> > cpoyright message I've seen is:
> >> >
> >> > Gforth 0.7.3, Copyright (C) 1995-2008 Free Software Foundation, Inc.
> >> >
> >> > It seems that people don't know about the 0.7.9 snapshots available that
> >> > do include Forth 2012 words and will pass the test programs.
> >> >
> >> > Isn't it about time that another official version of GForth is released?
> >> > After all if people don't know GForth an ongoing development when they
> >> > see the date 2008 they might think the project is moribund.
> >> >
> >> Version 0.x.y indicates that it is still in beta state. ;-)
> >> IOW expect occasional troubles.
> >
> > Version numbers mean exactly what the author wants them to mean, nothing less and nothing more. I think it was FreePCB that was incrementing 1.x over and over and someone asked why the 1 never changed. The reply was about some Linux aspect that was similar and one of the founders attitudes that it should never change. To me, that makes no sense. If it's not going to change, why include it? Same here. If it is always going to be zero, ignore that and it's now 7.3 or 7.9. Does that sound better to you?
> >
> "Can you ever trust a V1.0 ?". In never releasing a formal V1.0, authors
> believe they can avoid criticism by using the defence of 'experimental'.
> Needless to say it doesn't fool anyone. All it demonstrates is the author's
> uncertainty and inability to commit.
>
> https://drive.google.com/drive/folders/1kh2WcPUc3hQpLcz7TQ-YQiowrozvxfGw

I think the bigger issue is not that Gforth doesn't have a "1.0" release, it's more that they haven't had a stable release since 2014. Sure, you can build the git repo, but as a newbie like me it's pretty discouraging to see that a project hasn't released in a while.
Rant Time:
Part of the advantage of developing in a Linux-based OS is you can use a package manager to install things easily, but with Gforth I'm stuck with an old version if I want to use my package manager. However, I recently tried to install Gforth by building it from source, but because the script detected I was using Debian it told my package manager to install Gforth via apt instead. This means that by trying to install the newer Gforth, it just installed the old one that I didn't want in the first place.
When I get the time, I'll report this as a bug.

Re: GForth 0.7.3 ought to be obsolete

<2022Mar23.230425@mips.complang.tuwien.ac.at>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: ant...@mips.complang.tuwien.ac.at (Anton Ertl)
Newsgroups: comp.lang.forth
Subject: Re: GForth 0.7.3 ought to be obsolete
Date: Wed, 23 Mar 2022 22:04:25 GMT
Organization: Institut fuer Computersprachen, Technische Universitaet Wien
Lines: 60
Message-ID: <2022Mar23.230425@mips.complang.tuwien.ac.at>
References: <t09rsm$1gf$1@dont-email.me> <d20021f3-cb26-43bc-b09e-35ae5fcd8001n@googlegroups.com> <f493ef4f-e584-429d-b9c1-bf06777d4f16n@googlegroups.com> <t0ei77$17n1$1@gioia.aioe.org> <8ab0b63b-0a75-4dbf-aade-7e5ba03fb772n@googlegroups.com>
Injection-Info: reader02.eternal-september.org; posting-host="59d4db3a8cbbe98be236cd8a7a3c085e";
logging-data="1239"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX191S0VmkLdrcndTW56io66b"
Cancel-Lock: sha1:jKFGJPXczZ64OwOZjtidCHevcW4=
X-newsreader: xrn 10.00-beta-3
 by: Anton Ertl - Wed, 23 Mar 2022 22:04 UTC

Troy Jacobs <tmj9001@gmail.com> writes:
>Rant Time:
> Part of the advantage of developing in a Linux-based OS is you can use a =
>package manager to install things easily, but with Gforth I'm stuck with an=
> old version if I want to use my package manager.

Actually Gforth's INSTALL.md contains a section about installing
binaries, which tells you about installing for Debian, or as Flatpack,
Docker container, or Snap. Here's what it says about Debian:

|## Packets for Debian GNU/Linux
| |You can use the following Debian repository to make it easy to install
|Gforth. For the following commands, you need to be root (or prepend all the
|`apt` commands with `sudo`):
| |If you don't have https transport for apt installed, do that first:
| | apt install apt-transport-https
| |Create a debian sources.list file pointing to the net2o repository,
|and add the key to the trust db so that Debian can verify the packets,
|update the repository data and install net2o, so enter:
| | cat >/etc/apt/sources.list.d/net2o.list <<EOF
| deb [arch=i386,amd64,armhf,armel,arm64,powerpc,mips,mipsel,all] https://net2o.de/debian testing main
| EOF
| wget -O - https://net2o.de/bernd@net2o.de-yubikey.pgp.asc | apt-key add -
| |Remove the architectures on the list above which you don't need; on Debian
|stable, the list is not necessary anymore. On older versions (oldstable), the
|“`all`” part is not searched if you don't have that list, then Gforth fails to
|install the “`gforth-common`” part (and others that are not architecture
|dependent).
| |Now you are ready to install:
| | apt update
| apt install gforth
| |There are actually four repositories: oldstable, stable, testing and unstable,
|compiled for the respective Debian systems.

>However, I recently trie=
>d to install Gforth by building it from source, but because the script dete=
>cted I was using Debian it told my package manager to install Gforth via ap=
>t instead. This means that by trying to install the newer Gforth, it just =
>installed the old one that I didn't want in the first place.
> When I get the time, I'll report this as a bug.

I guess you have found the time. If you build from the git, you need
an existing Gforth to build the new Gforth. If you build from the
tarball, that's not necessary.

- 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: http://www.forth200x.org/forth200x.html
EuroForth 2021: https://euro.theforth.net/2021

Re: GForth 0.7.3 ought to be obsolete

<df80de57-cde5-44fc-9928-ec1553d4ccb5n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:1012:b0:2e1:e7f3:5c89 with SMTP id d18-20020a05622a101200b002e1e7f35c89mr3686081qte.550.1648725960003;
Thu, 31 Mar 2022 04:26:00 -0700 (PDT)
X-Received: by 2002:a05:620a:240c:b0:680:a0f6:af19 with SMTP id
d12-20020a05620a240c00b00680a0f6af19mr2945746qkn.110.1648725959786; Thu, 31
Mar 2022 04:25: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: Thu, 31 Mar 2022 04:25:59 -0700 (PDT)
In-Reply-To: <2022Mar23.230425@mips.complang.tuwien.ac.at>
Injection-Info: google-groups.googlegroups.com; posting-host=173.44.80.176; posting-account=rcx0zgoAAADswy7t4iLp5dPdUYC0mCPM
NNTP-Posting-Host: 173.44.80.176
References: <t09rsm$1gf$1@dont-email.me> <d20021f3-cb26-43bc-b09e-35ae5fcd8001n@googlegroups.com>
<f493ef4f-e584-429d-b9c1-bf06777d4f16n@googlegroups.com> <t0ei77$17n1$1@gioia.aioe.org>
<8ab0b63b-0a75-4dbf-aade-7e5ba03fb772n@googlegroups.com> <2022Mar23.230425@mips.complang.tuwien.ac.at>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <df80de57-cde5-44fc-9928-ec1553d4ccb5n@googlegroups.com>
Subject: Re: GForth 0.7.3 ought to be obsolete
From: fleasin...@gmail.com (D Jacobs)
Injection-Date: Thu, 31 Mar 2022 11:25:59 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: D Jacobs - Thu, 31 Mar 2022 11:25 UTC

On Wednesday, March 23, 2022 at 6:19:13 PM UTC-4, Anton Ertl wrote:
> Troy Jacobs <tmj...@gmail.com> writes:
> >Rant Time:
> > Part of the advantage of developing in a Linux-based OS is you can use a =
> >package manager to install things easily, but with Gforth I'm stuck with an> > old version if I want to use my package manager.
> Actually Gforth's INSTALL.md contains a section about installing
> binaries, which tells you about installing for Debian, or as Flatpack,
> Docker container, or Snap. Here's what it says about Debian:
>
> |## Packets for Debian GNU/Linux
> |
> |You can use the following Debian repository to make it easy to install
> |Gforth. For the following commands, you need to be root (or prepend all the
> |`apt` commands with `sudo`):
> |
> |If you don't have https transport for apt installed, do that first:
> |
> | apt install apt-transport-https
> |
> |Create a debian sources.list file pointing to the net2o repository,
> |and add the key to the trust db so that Debian can verify the packets,
> |update the repository data and install net2o, so enter:
> |
> | cat >/etc/apt/sources.list.d/net2o.list <<EOF
> | deb [arch=i386,amd64,armhf,armel,arm64,powerpc,mips,mipsel,all] https://net2o.de/debian testing main
> | EOF
> | wget -O - https://net2o.de/be...@net2o.de-yubikey.pgp.asc | apt-key add -
> |
> |Remove the architectures on the list above which you don't need; on Debian
> |stable, the list is not necessary anymore. On older versions (oldstable), the
> |“`all`” part is not searched if you don't have that list, then Gforth fails to
> |install the “`gforth-common`” part (and others that are not architecture
> |dependent).
> |
> |Now you are ready to install:
> |
> | apt update
> | apt install gforth
> |
> |There are actually four repositories: oldstable, stable, testing and unstable,
> |compiled for the respective Debian systems.
>
> >However, I recently trie=
> >d to install Gforth by building it from source, but because the script dete=
> >cted I was using Debian it told my package manager to install Gforth via ap=
> >t instead. This means that by trying to install the newer Gforth, it just > >installed the old one that I didn't want in the first place.
> > When I get the time, I'll report this as a bug.
> I guess you have found the time. If you build from the git, you need
> an existing Gforth to build the new Gforth. If you build from the
> tarball, that's not necessary.
> - 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: http://www.forth200x.org/forth200x.html
> EuroForth 2021: https://euro.theforth.net/2021

Anton,
Thanks for the response, I hadn't noticed this post until now, but it's really cool how responsive and willing to help you Gforth folks are. I can't say enough how awesome that is, I'll be sticking with Gforth for a whlie! :D

Re: GForth 0.7.3 ought to be obsolete

<6a7a423d-a844-420d-b29b-eb9a0ecdd9b9n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:2912:b0:680:9c3d:b806 with SMTP id m18-20020a05620a291200b006809c3db806mr2926491qkp.462.1648726068646;
Thu, 31 Mar 2022 04:27:48 -0700 (PDT)
X-Received: by 2002:ac8:5854:0:b0:2e1:bed7:5f8b with SMTP id
h20-20020ac85854000000b002e1bed75f8bmr3739569qth.63.1648726068463; Thu, 31
Mar 2022 04:27:48 -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, 31 Mar 2022 04:27:48 -0700 (PDT)
In-Reply-To: <2022Mar23.230425@mips.complang.tuwien.ac.at>
Injection-Info: google-groups.googlegroups.com; posting-host=173.44.80.176; posting-account=IXTsPgoAAAAN-Due6ITniBLUa_e3nCQf
NNTP-Posting-Host: 173.44.80.176
References: <t09rsm$1gf$1@dont-email.me> <d20021f3-cb26-43bc-b09e-35ae5fcd8001n@googlegroups.com>
<f493ef4f-e584-429d-b9c1-bf06777d4f16n@googlegroups.com> <t0ei77$17n1$1@gioia.aioe.org>
<8ab0b63b-0a75-4dbf-aade-7e5ba03fb772n@googlegroups.com> <2022Mar23.230425@mips.complang.tuwien.ac.at>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <6a7a423d-a844-420d-b29b-eb9a0ecdd9b9n@googlegroups.com>
Subject: Re: GForth 0.7.3 ought to be obsolete
From: tmj9...@gmail.com (Troy Jacobs)
Injection-Date: Thu, 31 Mar 2022 11:27:48 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Troy Jacobs - Thu, 31 Mar 2022 11:27 UTC

On Wednesday, March 23, 2022 at 6:19:13 PM UTC-4, Anton Ertl wrote:
> Troy Jacobs <tmj...@gmail.com> writes:
> >Rant Time:
> > Part of the advantage of developing in a Linux-based OS is you can use a =
> >package manager to install things easily, but with Gforth I'm stuck with an> > old version if I want to use my package manager.
> Actually Gforth's INSTALL.md contains a section about installing
> binaries, which tells you about installing for Debian, or as Flatpack,
> Docker container, or Snap. Here's what it says about Debian:
>
> |## Packets for Debian GNU/Linux
> |
> |You can use the following Debian repository to make it easy to install
> |Gforth. For the following commands, you need to be root (or prepend all the
> |`apt` commands with `sudo`):
> |
> |If you don't have https transport for apt installed, do that first:
> |
> | apt install apt-transport-https
> |
> |Create a debian sources.list file pointing to the net2o repository,
> |and add the key to the trust db so that Debian can verify the packets,
> |update the repository data and install net2o, so enter:
> |
> | cat >/etc/apt/sources.list.d/net2o.list <<EOF
> | deb [arch=i386,amd64,armhf,armel,arm64,powerpc,mips,mipsel,all] https://net2o.de/debian testing main
> | EOF
> | wget -O - https://net2o.de/be...@net2o.de-yubikey.pgp.asc | apt-key add -
> |
> |Remove the architectures on the list above which you don't need; on Debian
> |stable, the list is not necessary anymore. On older versions (oldstable), the
> |“`all`” part is not searched if you don't have that list, then Gforth fails to
> |install the “`gforth-common`” part (and others that are not architecture
> |dependent).
> |
> |Now you are ready to install:
> |
> | apt update
> | apt install gforth
> |
> |There are actually four repositories: oldstable, stable, testing and unstable,
> |compiled for the respective Debian systems.
>
> >However, I recently trie=
> >d to install Gforth by building it from source, but because the script dete=
> >cted I was using Debian it told my package manager to install Gforth via ap=
> >t instead. This means that by trying to install the newer Gforth, it just > >installed the old one that I didn't want in the first place.
> > When I get the time, I'll report this as a bug.
> I guess you have found the time. If you build from the git, you need
> an existing Gforth to build the new Gforth. If you build from the
> tarball, that's not necessary.
> - 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: http://www.forth200x.org/forth200x.html
> EuroForth 2021: https://euro.theforth.net/2021

Anton,
Thanks for the response, I hadn't noticed this post until now, but it's really cool how responsive and willing to help you Gforth folks are. I can't say enough how awesome that is, I'll be sticking with Gforth for a whlie! :D

Re: GForth 0.7.3 ought to be obsolete

<ebf1a978-3e6b-4ef9-9b14-e3ddcc763e9bn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:10d:b0:2e1:db41:66d with SMTP id u13-20020a05622a010d00b002e1db41066dmr4587976qtw.670.1648736875481;
Thu, 31 Mar 2022 07:27:55 -0700 (PDT)
X-Received: by 2002:a05:6214:1cc5:b0:443:6a15:5894 with SMTP id
g5-20020a0562141cc500b004436a155894mr4211282qvd.59.1648736875277; Thu, 31 Mar
2022 07:27:55 -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, 31 Mar 2022 07:27:54 -0700 (PDT)
In-Reply-To: <t0ei77$17n1$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=82.95.228.79; posting-account=Ebqe4AoAAABfjCRL4ZqOHWv4jv5ZU4Cs
NNTP-Posting-Host: 82.95.228.79
References: <t09rsm$1gf$1@dont-email.me> <d20021f3-cb26-43bc-b09e-35ae5fcd8001n@googlegroups.com>
<f493ef4f-e584-429d-b9c1-bf06777d4f16n@googlegroups.com> <t0ei77$17n1$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ebf1a978-3e6b-4ef9-9b14-e3ddcc763e9bn@googlegroups.com>
Subject: Re: GForth 0.7.3 ought to be obsolete
From: the.beez...@gmail.com (Hans Bezemer)
Injection-Date: Thu, 31 Mar 2022 14:27:55 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Hans Bezemer - Thu, 31 Mar 2022 14:27 UTC

On Friday, March 11, 2022 at 5:12:28 AM UTC+1, dxforth wrote:
> "Can you ever trust a V1.0 ?"
Since I've had plenty of v1.0 releases (and NEVER v0.x) I'd say - it depends. Sometimes yes and sometimes I disappointed myself.

> In never releasing a formal V1.0, authors
> believe they can avoid criticism by using the defense of 'experimental'.
If you'd say "They are communicating 'experimental' I'd say yes - since that is the convention.
If they're doing that to "avoid criticism" - I don't know. I'm not in their heads.
To me it doesn't necessarily say it's "not production quality", but AT LEAST it's saying me it's not feature complete.
Expect stubs and stuff.

> Needless to say it doesn't fool anyone.
That depends in the authors intentions. If it consciously used to misrepresent its actual state - yes, it is.
If it is his honest belief there is something lacking in features or quality - no, it isn't.
I wouldn't call laziness "fooling", for example.

> All it demonstrates is the author's uncertainty and inability to commit.
To commit to what?
"Yeah, it's feature complete";
"Yeah, it's production ready";
"Yeah, it's an official release".

When I dump something on the web I always assume "it's ready". That's honestly where I'm going for.
So - most of the time it's safe to grab a SVN dump of 4tH and be at the cutting edge with no risk at all.
Which is logical, because I'm at the cutting edge of 4tH ALL THE TIME.

Does that mean an absolute guarantee it's "error free"? No, it doesn't. There are a few known bugs with minor impact.
Those will not be fixed quickly - mostly because there is a solid workaround. And then there are limitations.
All of them documented.

And then there are the errors that WILL pop up - because it's still early development (we're still talking SVN).

The releases mean a bit more. That means we've had serious, systematic testing and prolonged use. All the stuff
has been properly documented - and documentation and product are in sync. And since I have been able to come
up with a release just about every year, it means it will NEVER be "feature complete". That would be the end of a
nice hobby ;-)

If you've used a product for a long time, you will have formed an opinion about it. And IMHO Gforth is pretty
reliable - at least for my uses (which is mostly as a test bed for ANS-Forth 94 compatible programs that I've
ported from 4tH, a calculator - and *occasionally* a reference tool).

... and then IMHO your knowledge of the tool is much more detailed than a version number.

But may it put off people when SELECTING a tool? Absolutely!

Hans Bezemer

Re: GForth 0.7.3 ought to be obsolete

<t255l2$16nf$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!aioe.org!7AktqsUqy5CCvnKa3S0Dkw.user.46.165.242.75.POSTED!not-for-mail
From: dxfo...@gmail.com (dxforth)
Newsgroups: comp.lang.forth
Subject: Re: GForth 0.7.3 ought to be obsolete
Date: Fri, 1 Apr 2022 08:15:14 +1100
Organization: Aioe.org NNTP Server
Message-ID: <t255l2$16nf$1@gioia.aioe.org>
References: <t09rsm$1gf$1@dont-email.me>
<d20021f3-cb26-43bc-b09e-35ae5fcd8001n@googlegroups.com>
<f493ef4f-e584-429d-b9c1-bf06777d4f16n@googlegroups.com>
<t0ei77$17n1$1@gioia.aioe.org>
<ebf1a978-3e6b-4ef9-9b14-e3ddcc763e9bn@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="39663"; posting-host="7AktqsUqy5CCvnKa3S0Dkw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.7.0
Content-Language: en-GB
X-Notice: Filtered by postfilter v. 0.9.2
 by: dxforth - Thu, 31 Mar 2022 21:15 UTC

On 1/04/2022 01:27, Hans Bezemer wrote:
>
> The releases mean a bit more. That means we've had serious, systematic testing and prolonged use. All the stuff
> has been properly documented - and documentation and product are in sync. And since I have been able to come
> up with a release just about every year, it means it will NEVER be "feature complete". That would be the end of a
> nice hobby ;-)
>
> If you've used a product for a long time, you will have formed an opinion about it. And IMHO Gforth is pretty
> reliable - at least for my uses (which is mostly as a test bed for ANS-Forth 94 compatible programs that I've
> ported from 4tH, a calculator - and *occasionally* a reference tool).
>
> .. and then IMHO your knowledge of the tool is much more detailed than a version number.
>
> But may it put off people when SELECTING a tool? Absolutely!

Put that way, I'd agree. Looking back at DX-Forth 1.0 I definitely wouldn't say it was
complete or even well thought out - though it did feel like it at the time. At version
4.x and experience of a number of apps written with it, I'm far more confident it's
'done' - as it ought to be after so many years. Today it's more a case of moving the
deck chairs around to obtain the best light.

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor