• Multi-Tasking (was: Back & Forth - Co-routines)

    From Anton Ertl@21:1/5 to minforth on Fri Feb 14 08:13:48 2025
    minforth@gmx.net (minforth) writes:
    On Tue, 11 Feb 2025 22:17:31 +0000, Paul Rubin wrote:

    minforth@gmx.net (minforth) writes:
    Unfortunately, everything is very non-standard, as there is
    no multitasking wordset (for historical reasons?).
    A pity really, as co-operative multitasking existed very
    early on in Forth.

    I had thought there wasn't enough agreement about the wordset to
    standardize it

    Likely dead or too little support: >https://forth-standard.org/proposals/multi-tasking-proposal

    The proposal has not proceeded to the point that there would be
    disagreement. Overall there seems to be a lot of commonality between
    systems, and standardization seems possible. It's just that there
    needs to be someone who makes a proposal. Andrew Haley started a
    proposal, but then there was not much progress and eventually he
    dropped out. Bernd Paysan was then asked to continue, but has not
    done anything yet. The main focus of his standards work at the moment
    is recognizers, and we all have other things to do, too.

    - 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: https://forth-standard.org/
    EuroForth 2023 proceedings: http://www.euroforth.org/ef23/papers/
    EuroForth 2024 proceedings: http://www.euroforth.org/ef24/papers/

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