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?

Hmm...

3 comments:

Hemington said...

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...

Todd Coram said...

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

Anonymous said...

How about Riscy Pygness -- Pygmy Forth for the ARM? http://pygmy.utoh.org/riscy/

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