(no title)
dnfsod | 1 year ago
In my opinion, and experience, the best “calculus book” is Learn Physics with Functional Programming which only relies on libraries for plotting, and uses Haskell rather than Julia.
> Why is Julia better suited than any other language?
Julia is known as a “programming language for math” and was designed with that conceit steering a lot of its development.
Explicitly it supports a lot of mathematical notation that matches handwritten or latex symbols.
Implicitly they may be referencing the simplified (see Pythtonic) syntax, combined with broad interoperability (this tutorial uses SymPy for a lot of the heavy lifting), lots of built in parallel computing primitives, and its use of JIT compilation allowing for fast iteration/exploration.
barrenko|1 year ago