Sujet : Re: Managing custom words [Re: "Back & Forth" is back!]
De : the.beez.speaks (at) *nospam* gmail.com (Hans Bezemer)
Groupes : comp.lang.forthDate : 03. Dec 2024, 14:40:10
Autres entêtes
Organisation : KPN B.V.
Message-ID : <nnd$41703f78$3f87d036@ac79b934ea718565>
References : 1 2 3 4
User-Agent : Mozilla Thunderbird
On 25-11-2024 06:24, dxf wrote:
On 23/11/2024 2:46 am, Buzz McCool wrote:
On 11/19/2024 9:48 AM, Buzz McCool wrote:
... Any other tips on word management would be appreciated.
>
I found the "Forth Foundation Library": https://github.com/uho/ffl
>
Is this still widely used? I ask since all the commits are over a decade old.
...
AFAIK it was never widely used. When the question as to why arose on c.l.f,
everyone had an excuse as to why it didn't suit them. The reluctance in
Forth to use others' code goes all the way to Moore himself and extends to
things such as the Standard. Elizabeth comments on the phenomena here:
https://groups.google.com/g/comp.lang.forth/c/t7DjpOZkR9M/m/GZbK41I_NA4J
Well, she's right! ROFL! I recognize myself in those things, absolutely.
Still, I guess there are at least a hundred "snippets" I converted to 4tH, sometimes working closely together with the original authors (like Wil Baden (especially when 4tH was in its infancy and not very ANS compatible) and Ed) to make 'em work.
And I still use these routines very frequently - either because of their functionality or the abstractions they offer.
From time to time - when I find myself particularly clever, I port the whole shebang to true ANS Forth, so people have another occasion to show their negative tendencies online (which kind of takes the fun out of it). But that's an experience we all share.
I remember somebody published a tiny number formatter online and was burned to the ground for the most outrageous reasons - while the only thing the thing did was to reliably add commas at a three digit intervals.
Tip: it helps if you fix them - even if your fixes are of no use to anyone, rather than to simply barf over 'em like you're an old drunk on a Saturday night who can't hold his liquor.
Hans Bezemer