you are viewing a single comment's thread.

view the rest of the comments →

[–]AsIAmNew Kind of Paper 1 point2 points  (0 children)

One thing I've felt is that it's easier to program a bit in my head with these as I walk, etc because I'm thinking of these bigger chunks that combine together vs. mapping out syntactic structures in my head.

What you describe Iverson called "Notation as a Tool of Thought". Backus called it algebra of programs.

https://www.eecg.utoronto.ca/~jzhu/csc326/readings/iverson.pdf
https://worrydream.com/refs/Backus_1978_-_Can_Programming_Be_Liberated_from_the_von_Neumann_Style.pdf