Very cool ideas. I'm surprised that the article didn't mention R1C1 mode [0], which seems to be a big step towards the "intensional" view of a formula.
0. https://bettersolutions.com/excel/formulas/cell-references-a....
0. https://bettersolutions.com/excel/formulas/cell-references-a....
Microsoft only later adopted A1 formulas to fall in line with VisCal and Lotus 1-2-3.
Joel Spolsky explaining how it works: https://youtu.be/0nbkaYsR94c?t=567
> It’s been pointed out that you can get something close to this with R1C1 notation. R[-2]C is the cell two columns to the left on the same row. This notation is not as general; for example we can write left(F+left F).
I'd argue it's more readable too.
0
1
=R[-2]C+R[-1]C
=R[-2]C+R[-1]C
=R[-2]C+R[-1]C
=R[-2]C+R[-1]C
(at least, how Libre Office Calc shows it)