Getting Started


Figure 1

A 3d rendering of a sinc function.
A 3D surface plot

Introduction to Julia


Types and Dispatch


Simulating the Solar System


Figure 1

the three-body problem
Possible random orbits for two and three particles.

Packages and environments


Package development


Best practices


Julia and performance


Reducing allocations on the Logistic Map


Performance: do's and don'ts


Channels and do-syntax


Getting Started


Getting Started


Transducers


Recommended libraries


GPU Programming


Appendix: Iterators and type stability


Appendix: Generating Julia Fractals


Figure 1

julia orbits
Orbits of \(z=z^2+c\) for real values

Appendix: Lorenz attractor