I’m pleased announce that my first book Hands-on Design Patterns and Best Practices with Julia has been published. I want to thank everyone who helped me on Discourse / Slack before (too many to mention here). I also want to thank @StefanKarpinski for writing the forewords of this book.
Why another book?
I spent a ton of time in the past 9 months researching and writing about patterns used by other Julia experts. Not only was it a great learning experience, it is also something that I believe this community needs based upon various discussions here e.g.
- Design Pattern the Julian way?
- Composition and inheritance: the Julian way
- Tutorial on using advanced type system in Julia?
- etc etc etc.
I cannot say that this book has captured all the wisdom in this community, as that would have been an impossible task for such a short time frame. However, I strongly believe that it is a good time to start documenting design patterns for Julia a little more formally.
Something for you…
I have published an excerpt about the Holy Traits pattern on my web site for your reading pleasure.
I’m waiting for the publisher to set up a discount code. I hope that will be ready within the next few days and I’ll post an update here.