Category Archives: Uncategorized

Exploring the J1 Instruction Set and Architecture using SIMPL

James Bowman developed the J1 Forth CPU in 2010 – and presented a paper describing its architecture at Euroforth  that same year.  It’s a stack based processor – capable of executing Forth primitives mostly in a single cycle. It’s also … Continue reading

Posted in Uncategorized | Leave a comment

Making it Minimal – MISC Machines

As I read more about Forth, and engage with some of the World’s Forth-Thinkers, I get the impression that at some point Forth becomes addictive and productive.  I have yet to reach that level of enlightenment, but my journey continues … Continue reading

Posted in Uncategorized | Leave a comment

Making progress with SIMPL

If you have read any of my last few posts you will know that I am working on a tiny language called SIMPL which was inspired by Forth. SIMPL stands for Serial Interpreted Minimalist Programming Language – as that’s what … Continue reading

Posted in Uncategorized | Leave a comment

More Thoughts SIMPL and eForth

  I recently downloaded Dr C.H. Ting’s book via Kindle “Zen and the Forth Language” – published by fellow Forther, Juergen Pintaske. In the book, Ting describes in detail his eForth model ported to the MSP430, and how a complete … Continue reading

Posted in Uncategorized | Leave a comment

SIMPL – a Small Forth Inspired Language

SIMPL really is a very small language. The interpreter and primitives kernel fit into less than 1Kbytes on the MSP430.  It can be ported to virtually any microcontroller that has a reasonable number of registers. SIMPL is like Forth – … Continue reading

Posted in Uncategorized | Leave a comment

SIMPL – Now Ported to MSP430 Assembly Language

For some time I have been working on a tiny, Forth like language called SIMPL (serially interpreted minimal programming language). Whilst it’s origins are from Ward Cunningham’s “Txtzyme” – and originally written for Arduino, and Teensy in C, I have … Continue reading

Posted in Uncategorized | Leave a comment

Coming Up For Air

2017 has been an eventful year so far, and for the first time in ages, I have been able to pause to take stock of these events. I write this from my quiet seaside dwelling in Hove – actually. As … Continue reading

Posted in Uncategorized | Leave a comment