Comment by bramhaag
19 days ago
This is simply wrong.
If you think about math as only solving differential equations and inverting matrices by hand, then maybe. This might be how maths are taught in secondary school, but is not at all representative of university-level maths. I use many fields of math on a daily basis at my job and for my personal projects, all of which I've taken courses on:
* Formal logic: boolean algebra, set theory. These are the core of any algorithm.
* Graph theory: working with parse trees, ASTs, and other problems involving relationships.
* Linear algebra: any problem that requires working with vectors or matrices, e.g graphics, many areas of machine learning, ...
* Category theory: type systems, algebraic data types, many other functional programming abstractions.
I'm sure there are many more that I've taken for granted.
No comments yet
Contribute on Hacker News ↗