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?
Hmm...
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...
ReplyDeleteYes. I was considering pForth... good to hear that someone is thinking about Forth on the Cortex :-)
ReplyDeleteHow about Riscy Pygness -- Pygmy Forth for the ARM? http://pygmy.utoh.org/riscy/
ReplyDeleteIt should be relatively easy to port to STM32, right?