Notes concerning “Stacks”
Why John Backus Was on the Wrong Track
2007 (updated 2019-05-05) (50 minutes)
A stack of coordinate contexts
2007 to 2009 (10 minutes)
bytecode interpreters for tiny computers
2007-09 (64 minutes)
Forth with named stacks
2014-02-24 (8 minutes)
Memoize the stack
2015-09-03 (5 minutes)
Would Synthgramelodia make a good base for livecoding music?
2015-09-03 (8 minutes)
Making the CPU instruction set a usable immediate-mode user interface
2015-09-17 (8 minutes)
A one-operand stack machine
2016-07-24 (updated 2016-07-25) (13 minutes)
Circuit notation
2016-09-08 (updated 2017-04-18) (7 minutes)
Graph construction
2016-09-08 (updated 2017-07-19) (25 minutes)
Generalizing my RPN calculator to support refactoring
2016-10-17 (12 minutes)
A sketch of a minimalist bytecode for object-oriented languages
2017-03-20 (updated 2017-06-20) (14 minutes)
Reflections on rebraiing calculators with this RPN calculator code I just wrote
2017-04-11 (4 minutes)
Secure, self-describing, self-delimiting serialization for Python
2017-04-11 (9 minutes)
Ideas to explore
2017-05-29 (4 minutes)
A stack of stacks for simple modular electronics
2017-06-27 (5 minutes)
An RPN CPU instruction set doubling as user interface
2017-07-19 (updated 2019-07-10) (22 minutes)
Lisp 1.5 in a stack bytecode: can we get from machine code to Lisp in 45 lines of code?
2018-04-27 (4 minutes)
A simple virtual machine for vector math?
2018-11-06 (updated 2018-11-09) (16 minutes)
A two-operand calculator supporting programming by demonstration
2018-12-11 (25 minutes)
Three-stack generic macro assembler (design sketch)
2019-04-30 (8 minutes)