• [Amforth] amforth32 release 1.0

    From Martin Nicholas@[email protected] to comp.lang.forth on Fri Apr 17 16:39:29 2026
    From Newsgroup: comp.lang.forth

    Forwarded from the Amforth Mailing List. Questions to the list, not me.

    "Fellow AmForthers,

    Pleased to announce the initial release of
    amforth32. This GPLv3 licensed project aims to advance the 32-bit ARM
    and RISC-V variants of AmForth. As many will know, a RISC-V target was introduced in AmForth release 6.7 in 2018 [1], joined by two ARM
    targets in release 6.8 in 2019 [2]. With ... interest in getting
    AmForth running on the ARM based Arduino(R) UNO R4, there was a great opportunity to restart the development of the 32 bit variants of
    AmForth in a conserted way, resulting in amforth32. Below is a link to
    the precompiled binaries with instructions on their use.

    https://github.com/amforth32/amforth32/releases/tag/v1.0

    Intrinsically, amforth32 is AmForth at heart; an ITC Forth with
    recognisers. However, the codebase, build system and ecosystem have
    changed quite a bit since the 6.8 release.

    One key change is the adoption of QEMU virtual machines as first class targets, alongside their close (or not so close) real mcu counterparts.
    This allows non-mcu dependant elements of the codebase to be subject to automated testing. It also means that hardware is not required to try
    out amforth32 or to participate in the project.

    There is also a Forth debugger, a dynamic transpiler, a flash framework
    and ports to obtainable development board targets [3]. More details on
    the documentation website [a] and repo [b]

    [a] amforth32.github.io/amforth32
    [b] github.com/amforth32/amforth32

    Most of all, it has been a lot of fun getting this far. Of course,
    there are still things missing, and things which can be improved. We
    very much welcome participation, and contributions should be a little
    easier to make.

    A little early for May 4th be with you, but happy Forthing nevertheless.

    Best wishes,
    ..."
    --
    Regards,

    Martin Nicholas.

    E-mail: [email protected] (Address will be valid throughout
    April).

    The Usenet: Advert-free (but not spam-free) social media since 1980.

    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From anton@[email protected] (Anton Ertl) to comp.lang.forth on Sat Apr 18 11:18:52 2026
    From Newsgroup: comp.lang.forth

    Martin Nicholas <[email protected]> writes:
    Forwarded from the Amforth Mailing List. Questions to the list, not me.

    "Fellow AmForthers,

    Pleased to announce the initial release of
    amforth32. This GPLv3 licensed project aims to advance the 32-bit ARM
    and RISC-V variants of AmForth.

    Good to see that AmForth continues to be maintained.

    - 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 2025 proceedings: http://www.euroforth.org/ef25/papers/
    --- Synchronet 3.21f-Linux NewsLink 1.2