SaaSHub helps you find the best software and product alternatives Learn more →
eforth Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Project mention: I'm wondering why so few forth microcontoller tutorials are out there? | /r/Forth | 2023-05-10Thanks, GitHub URL: https://github.com/TG9541/stm8ef
Project mention: The ancient world before computers had stacks or heaps | news.ycombinator.com | 2024-04-03I wrote a Forth interpreter for a SUBLEQ machine (https://github.com/howerj/subleq), and for a bit-serial machine (https://github.com/howerj/bit-serial), both of which do not have a function call stack which is a requirement of Forth. SUBLEQ also does not allow indirect loading and stores as well and requires self-modifying code to do anything non-trivial. The approach I took for both machines was to build a virtual machine that could do those things, along with cooperative multithreading. The heap, if required, is written in Forth, along with a floating point word-set (various MCUs not having instructions for floating point numbers is still fairly common, and can be implemented as calls to software functions that implement them instead).
I would imagine that other compilers took a similar approach which wasn't mentioned.
eforth related posts
- The ancient world before computers had stacks or heaps
- Show HN: Computing with just one instruction – Forth on SUBLEQ
- SUBLEQ eForth book
- Recommend an LPC 8051 or STM8?
- What's your favorite family of MCU and why?
- Forth language : what are it's pros and cons?
- Show HN: A single instruction computer running Forth
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2024
Index
Sponsored