• Re: polyglot programming, Recent history of vi

    From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.misc,alt.folklore.computers,comp.lang.misc on Tue Dec 16 00:02:54 2025
    From Newsgroup: comp.lang.misc

    On Sun, 07 Dec 2025 06:19:02 GMT, Charlie Gibbs wrote:

    I still have a copy of Leo Brodie's _Starting Forth_. I got it
    running on my CP/M box and fiddled with it for a while. I never got
    any real-world application going, but I did manage to write a Sieve
    of Eratosthenes.

    One time, I was looking for Forth-related projects on GitHub. I found lots
    of Forth implementations, but hardly anybody was using it to write actual applications.

    My feeling is, while both Forth and PostScript, as stack-based languages, belong in a museum these days, PostScript still has some interesting ideas worth resurrecting (homoiconicity, for one). Forth does not.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From rbowman@bowman@montana.com to comp.os.linux.misc,alt.folklore.computers,comp.lang.misc on Tue Dec 16 01:41:16 2025
    From Newsgroup: comp.lang.misc

    On Tue, 16 Dec 2025 00:02:54 -0000 (UTC), Lawrence D’Oliveiro wrote:

    On Sun, 07 Dec 2025 06:19:02 GMT, Charlie Gibbs wrote:

    I still have a copy of Leo Brodie's _Starting Forth_. I got it running
    on my CP/M box and fiddled with it for a while. I never got any
    real-world application going, but I did manage to write a Sieve of
    Eratosthenes.

    One time, I was looking for Forth-related projects on GitHub. I found
    lots of Forth implementations, but hardly anybody was using it to write actual applications.

    https://www.forth.com/resources/forth-apps/

    You can create domain specific, almost natural language interfaces with
    Forth.

    https://www.hackster.io/news/mecrisp-stellaris-port-brings-the-forth- programming-language-to-the-raspberry-pi-pico-rp2040-4c8e7077ae64

    The video isn't very inspiring but it does open possibilities. It was
    always too idiosyncratic to take the world by storm but it does have its place.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Axel Reichert@mail@axel-reichert.de to comp.lang.misc on Tue Dec 16 09:11:52 2025
    From Newsgroup: comp.lang.misc

    Lawrence D’Oliveiro <ldo@nz.invalid> writes:

    My feeling is, while both Forth and PostScript, as stack-based languages, belong in a museum these days, PostScript still has some interesting ideas worth resurrecting (homoiconicity, for one). Forth does not.

    Are you aware of

    https://factorcode.org/

    ?

    I found that very interesting, to the point of mind-bending.

    Axel
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.lang.misc on Tue Dec 16 21:44:39 2025
    From Newsgroup: comp.lang.misc

    On Tue, 16 Dec 2025 09:11:52 +0100, Axel Reichert wrote:

    Lawrence D’Oliveiro <ldo@nz.invalid> writes:

    My feeling is, while both Forth and PostScript, as stack-based
    languages, belong in a museum these days, PostScript still has some
    interesting ideas worth resurrecting (homoiconicity, for one).
    Forth does not.

    Are you aware of

    https://factorcode.org/

    ?

    I found that very interesting, to the point of mind-bending.

    At an initial look, it seems a bit more Forth-like than
    PostScript-like. There is still that concept of “compile-time” versus “run-time” interpretation of words, which is a distinction made in
    Forth but not PostScript.

    I see it has both lexical binding and continuations.

    Here <https://bitbucket.org/ldo17/gxscript/> is my particular
    experiment along these lines. This one is very definitely
    PostScript-like.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to alt.folklore.computers,comp.lang.misc on Fri Dec 19 21:00:06 2025
    From Newsgroup: comp.lang.misc

    On Thu, 18 Dec 2025 09:37:23 +0000, David Wade wrote:

    For Financial calculations COBOL is, I believe more capable than
    FORTRAN. You have control over the precision. It will perform fixed
    decimal arithmetic, it has a an "on size error" clause to detect under
    and over flow.

    By those criteria, Python is even more capable.

    <https://docs.python.org/3/library/decimal.html>
    --- Synchronet 3.21a-Linux NewsLink 1.2