Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #134931

[Amforth] amforth32 release 1.0

From Martin Nicholas <reply-2026@mgn.org.uk>
Newsgroups comp.lang.forth
Subject [Amforth] amforth32 release 1.0
Date 2026-04-17 16:39 +0100
Organization A noiseless patient Spider
Message-ID <20260417163929.1f8ca07e@dsklinux.internal> (permalink)

Show all headers | View raw


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: reply-202604@mgn.org.uk  (Address will be valid throughout
April).

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

Back to comp.lang.forth | Previous | NextNext in thread | Find similar


Thread

[Amforth] amforth32 release 1.0 Martin Nicholas <reply-2026@mgn.org.uk> - 2026-04-17 16:39 +0100
  Re: [Amforth] amforth32 release 1.0 anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-04-18 11:18 +0000

csiph-web