• Re: Managing custom words [Re: "Back & Forth" is back!]

    From albert@spenarnc.xs4all.nl@21:1/5 to the.beez.speaks@gmail.com on Tue Dec 3 13:10:05 2024
    In article <nnd$549643c7$6fbb6e4e@1b875ad64c871ecb>,
    Hans Bezemer <the.beez.speaks@gmail.com> wrote:
    On 25-11-2024 11:00, mhx wrote:
    On Mon, 25 Nov 2024 5:24:37 +0000, dxf wrote:

    On 23/11/2024 2:46 am, Buzz McCool wrote:
    On 11/19/2024 9:48 AM, Buzz McCool wrote:
    [..]
    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.
    [..]

    I use(d) the XML tools of the Forth Foundation Library two years
    back. They were a delight to work with.

    Normally, I don't use other people's code when I'm deeply
    interested in the subject matter but in this case my daytime
    job required it. I just wanted to get results, but still with
    the option to completely understand the nuts and bolts.

    -marcel

    I've ported a couple of members from the FFL, but they're HUGE!
    Over 600 lines for an XML library. For comparison: my 4tH preprocessor
    is a 100 lines LESS!

    I'm sure they're quite powerful, but often I just need some tools that
    take the edge off. I'm capable enough to handle whatever comes myself.

    So: >https://sourceforge.net/p/forth-4th/code/HEAD/tree/trunk/4th.src/lib/parsexml.4th

    E.g. I used it in my "Kjots to Gnote" converter.. and at work at several >occasions.

    My observation with arg.fs were the same. 500 lines versus 2 screens.

    ciforth is sufficiently mainstream that I can port ffl to ciforth,
    however it is a bit troublesome that it means to turn ciforth in
    a fat forth loading virtually most of its library code.

    I guess that is the price to pay to be in the company of swiftforth,
    mpeforth and gforth.


    Hans Bezemer
    --
    Temu exploits Christians: (Disclaimer, only 10 apostles)
    Last Supper Acrylic Suncatcher - 15Cm Round Stained Glass- Style Wall
    Art For Home, Office And Garden Decor - Perfect For Windows, Bars,
    And Gifts For Friends Family And Colleagues.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From albert@spenarnc.xs4all.nl@21:1/5 to mhx on Tue Dec 3 16:01:23 2024
    In article <2b5b872a1b22c79c145835221089ab24@www.novabbs.com>,
    mhx <mhx@iae.nl> wrote:
    On Mon, 25 Nov 2024 5:24:37 +0000, dxf wrote:

    On 23/11/2024 2:46 am, Buzz McCool wrote:
    On 11/19/2024 9:48 AM, Buzz McCool wrote:
    [..]
    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.
    [..]

    I use(d) the XML tools of the Forth Foundation Library two years
    back. They were a delight to work with.

    Normally, I don't use other people's code when I'm deeply
    interested in the subject matter but in this case my daytime
    job required it. I just wanted to get results, but still with
    the option to completely understand the nuts and bolts.

    60 lines of code is a relatively huge investment.
    Imagine that I have to do that using the arg stuff from ffl,
    it saves loading an essentially two screen facility, 32 lines.
    My calculation is not that I saved the time writing the 500
    lines of code of arg.fs.

    I hate the professional code attitude.
    Instead of using 5 lines to explain what the module is all about,
    it comes with a 30 lines copyright message up front.
    If I must I tuck this message at the end.

    -marcel
    --
    Temu exploits Christians: (Disclaimer, only 10 apostles)
    Last Supper Acrylic Suncatcher - 15Cm Round Stained Glass- Style Wall
    Art For Home, Office And Garden Decor - Perfect For Windows, Bars,
    And Gifts For Friends Family And Colleagues.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)