Hacker News new | ask | show | jobs
by renerick 429 days ago
It's hard to debate that mathematical notation has a lot of room for improvement. High level algebra is very cryptic and often looks like an arcane incantation rather than something comprehensible for an unknowing person.

That said, as a person who moderately enjoyed math in high school and university, this functional notation would make me hate math infinitely more. It's would look like Lisp, which, at high level, looks just as cryptic as algebra. The sheer amount of braces and mistakes that would be made when reading and writing them is nauseating.

Infix notation, for all its flaws, provides important visual aid for understanding the structure of the expression (the sum of two fractions looks very different from fraction of two sums for example). Whereas with functional notation it's like working on linear textual representation of abstract syntax tree. Trust me, nobody wants to read, write or transform one by hand

2 comments

Might I introduce you to our lord and saviour APL? Infix notation and was originally created to be exactly that, a better math notation.

https://aplwiki.com/wiki/Comparison_with_traditional_mathema...

APL »» Linear A (Well almost!)

;-)

The notation as it is works very well. It looks unfamiliar to you because you aren't familiar with it.