Practical Julia

Christopher Rackauckas says it’s the best introduction to the language and “a great book for any Julia user’s shelf.”1
Viral Shah: “a great starting point for the reader’s journey into Julia.”2
Jake Edge in LWN: “a nice introduction to the Julia programming language.”
You: Consistently ranks at or near the top for all Julia books on Amazon.
My book about the Julia programming language, Practical Julia, is available from bookstores and online retailers, in paper and electronic formats.
The book is designed to get research scientists who have no knowledge of Julia up and running with the language expeditiously, and able to use it in their work. But it’s not only for scientists. It assumes very little, and will take the reader from zero to reasonable Julia sophistication, with many illustrative applications.
Here is the table of contents:
- Learning Julia
- Introduction
- Getting Started
- Language Basics
- Using Modules
- The Plotting System
- Collections
- Functions, Metaprogramming, and Errors
- Diagrams and Animations
- The Type System
- Applications
- Physics
- Statistics
- Biology
- Mathematics
- Scientific Machine Learning
- Signal and Image Processing
- Parallel Processing
Places to Order
The publisher: No Starch Press
Amazon
Penguin/Random House
Barnes & Noble
See Also
An Amusing Anecdote
Although my readers who’ve decided to order the physical incarnation of Practical Julia have received their paperback book, I myself have never seen nor touched [I finally have my books!] a copy. The publisher is based in the United States, while I live in a foreign land. Despite my advice, they entrusted UPS with my box of author copies. A month Two months Infinity months later, nobody is sure where this box happens to be.
Building on this experience, the shipping department gave up and sent me another box, also by UPS. After many weeks, UPS, or one of the shady affiliates that is involved in their international pretend-shipping, sent out a mysterious message about the box being “damaged”, and this shipment also vanished into a black hole.
My publisher’s shipper then followed my initial advice and used DHL. I received my box of beautiful books within days, with no ceremony.
UPS is OK for domestic shipping within the U.S., but it doesn’t work, at all, for destinations in certain parts of the world.
Aside from these missteps, all the people at No Starch whom I worked with on the book were extraordinarily dedicated and skilled; it was a pleasure to write a book with this company.

