Listen "Episode 89 - Forth"
Episode Synopsis
What language has two stacks? What language is used on satellites and in home computers? What language deals in words? Why, Forth, of course! Forth is a highly unique language developed in the 60s by Chuck Moore. And when I say unique, I mean unique. Forth uses reverse polish notation for all operations, along with a dedicated data stack for passing parameters. But it's not just unique for the fun of it, Forth's design is highly deliberate. It offers a level of simplicity and power that's rarely seen in programming languages. Selected Sources: http://www.forth.org/POL.pdf - Moore's Programming a Problem Oriented Language https://www.1strecon.org/downloads/Forth_Resources/CM_ForthLanguageInteractiveComputing_1970.pdf - Early paper discussing Forth https://archive.org/details/1985-10-dr-dobbs-journal/page/41/mode/1up - Dobb's Journal article on the NX4000
More episodes of the podcast Advent of Computing
Episode 174 - The Bell Model I
12/01/2026
Episode 173 - Hybrid Programming
29/12/2025
Episode 172 - Analog/Hybrid
15/12/2025
Episode 171 - What Is a 4GL?
24/11/2025
Episode 170 - Thoroughbred/OS
10/11/2025
Episode 169 - Dellinger's Viruses
26/10/2025
Episode 168 - Halt and Catch Fire
19/10/2025
Episode 167 - The Tape That Unwound Itself
12/10/2025
Episode 166 - Beyond the PDP-11
05/10/2025
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.