Forth
Links
- Introduction to Thoughtful Programming and the Forth Philosophy (2002)
- Charles Moore: From Forth to Stack Processors and Beyond (2013) (HN)
- Collapse OS — Why Forth? (2020) (Lobsters)
- fortraith - Forth implemented in Rust trait system. (HN)
- Network forth (Lobsters)
- CFM - Forth-inspired processor targeting the Lattice ICE40 FPGA series, primarily targeting the Icoboard.
- StoneKnifeForth - Tiny self-hosted Forth implementation.
- My history with Forth & stack machines (2010)
- J1 Forth CPU (HN)
- zForth - Tiny, embeddable, flexible, compact Forth scripting language for embedded systems. (HN)
- Modern C64 Forth
- Easy Forth - Learn forth with REPL in the browser. (HN)
- Simple Forth
- 16-bit SUBLEQ eForth - Contains a working Forth interpreter that runs on top of a SUBLEQ 16-bit machine.
- Forth SoC Written in VHDL (HN)
- Squad: Forth on Chip-8
- MiniForth - Minimal Forth Interpreter.
- Starting Forth (1981) - Introduction to the Forth Programming Language. (HN) (HN)
- Lisp in Forth (HN)
- The Evolution of Forth (HN)
- Tails - Fast C++ Forth Core.
- Fitting a Forth in 512 Bytes (2021) (HN)
- No branches? No problem — a Forth assembler (2021)
- Building a tiny FORTH for an Arduino UNO in one week (2021) (Code)
- Forth memory model
- WAForth - Forth Interpreter+Compiler for WebAssembly.
- Contextful exceptions with Forth metaprogramming (2021)
- How Forth implements exceptions (2021)
- Porth - Like Forth but in Python.
- Differentiable Forth Interpreter
- Write a Forth in Haskell (2020)
- muforth - Small, simple, fast, indirect-threaded code (ITC) Forth intended for use as a cross-compiler for microcontrollers and other embedded devices.
- Space Related Applications of Forth (1998)
- foth - Tutorial-style FORTH implementation written in Go.
- SectorForth - 16-bit x86 Forth that fits in a 512-byte boot sector.
- Forth vs Lisp (HN)
- PlanckForth: Bootstrapping an Interpreter from Handwritten 1KB Binary (Lobsters)
- MovForth - Compiler for the Forth language using LLVM.
- lbForth - Self-hosting metacompiled Forth, bootstrapping from a few lines of C.
- microCore - Hardware/software co-design environment based on Forth and VHDL.
- STOICAL - Forth like language, but better.
- zeptoforth - Cortex-M Forth, currently targeted at the Raspberry Pi Pico.
- Conway's Game of Life in APL in Forth
- pForth - Portable Forth in C.
- Learn a language by writing too many Forths (Lobsters)
- JIT Compiler for Forth (HN)
- Forth: A New Way to Program a Mini Computer (1974) (HN)
- rtForth - Forth implemented in Rust for real time application.
- The zen of forth
- Modern take on Forth
- Porth - It's Like Forth but in Python. (HN)
- Dave's Forth Talk 2023 (Lobsters)
- My4TH - Minimalistic FORTH computer with discrete CPU.
- Retro - Modern, pragmatic Forth. (HN)
- Forth: The programming language that writes itself: The Web Page (2023) (HN)