I realize one book can’t cover everything, but I was surprised to see no graphics-related topics — matrices, projective geometry, convolution, intersection/containment algorithms, quadric/cubic curves, etc.
Seems more like “The Math Behind Some Programming Topics”. Which is of course useful, so I’m not complaining :)
“Some Mathematics for Some Programmers” is definitely better than none.
It comes across as bait for something a little worst than a rabbit hole :-).
[Comment removed by author]
One of the better books I found on the topic:
Thanks a lot, love it!
I’m disappointed in this: it doesn’t cover logic or set theory, both of which are widely useful in programming, and it glazes over the incredible value of graph theory, linear algebra, probability, and combinatorics. I’d have also liked to see something on statistics, and maybe modular arithmetic in the context of ring buffers.
Like the use of Galois fields though, something worth investigating more. I’ve only used them in pure math.
I think this could help you with more algebraic stuff.
Cool book! Though it’s a bit weird that a math language is being used rather than a programming one, i.e. using something like Python would be more suitable for the mission, right?
Thanks for this! Yurichev’s reverse engineering book is also excellent and available from the same site.
Just for info, I have no connection with this: https://www.manning.com/books/math-for-programmers
Thank you for the resource
Is it good for a junior developer that’s just starting studying computer science?
Skimming through the PDF, I would say that is exactly the target audience that might benefit a lot.