Hacker News new | ask | show | jobs
by amw-zero 2078 days ago
Relational algebra notation is so much more concise and readable. We’ve mangled so many very simple concepts because someone decided that math is offensive or something, so any math notation is automatically “not fit for software.”

Computing is inherently tied to math. There’s no getting away from that.

2 comments

There is a book, Applied Mathematics for Database professionals that uses a terse mathematical notation to describe queries and I remember actually kind of liking it. I especially like that they used it to describe the state of the database and the transforms.
This line of thinking is how you get APL and its offspring, J & k etc.

(and just to be clear, I'm neither for or against)