top | item 40402328

(no title)

dnfsod | 1 year ago

I also clicked around and felt the formatting and progression of the book was a bit confusing, but found some of the Julia features intriguing. (like “postfixing” allowing the same pencil notation of f’ and f’’ et al)

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.

https://www.lpfp.io/

> 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.

discuss

order

barrenko|1 year ago

Thank you for reminding me of LPFP!