Projects
Espalier (2016)
PERPLEX (1989) leans into programming by example
Sassy, a modular synthesizer
Functions in Excel (2003)
Elastic sheet-defined functions (2018)
Holograph, using propagator networks
Homoiconic spreadsheets (2022)
The intentional spreadsheet (2020)
Userland (2019)
StreamSheets (2017)
Homage
Why do spreadsheets work so well (1990)
Excel never dies (2021)
Dan Bricklin at TED (2016)
"Key features to steal from spreadsheets:
- show data, no hidden state
- no control flow (only expressions, no statements)
- one mode (no "running" or "stopping")
- errors isolated (to buggy cells; clean cells unaffected)
Spreadsheets for Developers (2014)
Pure Functional Programming in Excel (2016)
SocialCalc (2010)