In 1965, computing history was made when DEC introduced a new computer, called the PDP-8 - oh, wait, that was last week’s post.
But it applies here too: 1968 was the year when Charles Moore inventedForth, a stack-based programming language.
This week is about exploring the Mecrisp implementation of Forth, which runs on a range of ARM Cortex microcontrollers:
As a language it’s quite fascinating, but as a programming context, Forth is actually in a league of its own - an amazing fit for µCs!
There’s a lot to write about, let’s get started!
- Forget what you know, please - Wed
- DSLs and expressiveness - Thu
- I/O, ADCs, OLEDs, and RFM69s - Fri
- Starting Forth on an STM32F1 - Sat
As you will see, Forth is a rabbit hole which comes with its own universe. Go down into it, and it’ll change your perspective of how software and hardware can work together!