Monday, June 08, 2009

Forth on the Cortex-M3?

I can't seem to find any Forth running on a Cortex-M3 (let alone an ARM Thumb).  This is the reason why I started to look at C++ again.  I'm getting sick of plain old C -- great for little things, but I have bigger fish to fry.

I won't bother to convince myself that I have time to craft/port a Forth to the Cortex.  However, I wonder if porting a Forth written in C is an acceptable compromise?



  1. I have successfully ported pForth to the STM32. I'd recommend starting there. This was my first real go at experimenting with forth, and I would also be interested in trying out a native assembly implementation if one existed. I haven't quite brought myself to the point of writing my own...

  2. Yes. I was considering pForth... good to hear that someone is thinking about Forth on the Cortex :-)

  3. Anonymous11:48 PM

    How about Riscy Pygness -- Pygmy Forth for the ARM?

    It should be relatively easy to port to STM32, right?