Notes concerning “Stacks”
Why John Backus Was on the Wrong Track
2007 (updated 2019-05-05) (48 minutes)
A stack of coordinate contexts
2007 to 2009 (9 minutes)
bytecode interpreters for tiny computers
2007-09 (61 minutes)
Forth with named stacks
2014-02-24 (7 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 interactive user interface
2015-09-17 (8 minutes)
A one-operand stack machine
2016-07-24 (updated 2016-07-25) (12 minutes)
Circuit notation
2016-09-08 (updated 2017-04-18) (7 minutes)
Graph construction
2016-09-08 (updated 2017-07-19) (23 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) (13 minutes)
Reflections on rebraining 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 (8 minutes)
Ideas to explore
2017-05-29 (updated 2019-09-15) (3 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) (21 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) (15 minutes)
A two-operand calculator supporting programming by demonstration
2018-12-11 (22 minutes)
Three-stack generic macro assembler (design sketch)
2019-04-30 (8 minutes)