Are the hardware dependencies reasonably isolated for porting?
Thanks,
John S

On Sun, Apr 19, 2026 at 1:30 PM John Sarabacha <[email protected]> wrote:

> Definitely good news.
>
> John S
>
> On Thu, Apr 16, 2026 at 1:34 PM <[email protected]> wrote:
>
>> Fellow AmForthers,
>>
>> Martin Kobetic and I are 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 Martin's 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,
>> Tristan / Martin
>>
>> [1] https://sourceforge.net/p/amforth/mailman/message/36375091/
>> [2] https://sourceforge.net/p/amforth/mailman/message/36511255/
>> [3] and some less obtainable ones too
>>
>>
>> _______________________________________________
>> Amforth-devel mailing list for http://amforth.sf.net/
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/amforth-devel
>>
>

_______________________________________________
Amforth-devel mailing list for http://amforth.sf.net/
[email protected]
https://lists.sourceforge.net/lists/listinfo/amforth-devel

Reply via email to