upvote
Your translation only makes intuitive sense to you because you are well versed in programming.

I suspect if I showed a non-technical person with no background in either math or programming they would think both are nonsense until you explained it to them

reply
The thing is that you basically cannot explain the math like you can the programming.

Databases, and entries, and changes are all things people grasp.

The math is working entirely on abstract objects, using abstract tools, governed by abstract rules. It's just all so desperately far away from anything even technical people have contact with.

reply
My example was contrived, I'm sure some smart people could come up with a SQL-esque language that is even more readable to non-technical folks than programming syntax. At a certain point though, your layman has to know the "atomic" (as in, you can't break them down further) mathematical concepts like "functions" and "infinity":

`sum function(x) from x=0 to x=infinity`

reply