Episode 89 - Forth - podcast episode cover

Episode 89 - Forth

Aug 21, 20221 hr 17 minEp. 89
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

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
For the best experience, listen in Metacast app for iOS or Android
Open in Metacast
Episode 89 - Forth | Advent of Computing podcast - Listen or read transcript on Metacast