My Julia Activities
This page collects and tracks my activities related to the Julia programming language.
Edited Publications
Julia 1.12 brings progress on standalone binaries and more: My article about Julia 1.12 appeared today in LWN. This free link is a favor to my readers. Please consider subscribing to this fine publication.
New horizons for Julia: My article about Julia 1.11 and new directions for the language. I talk about new tooling for installation, compilation to small binaries, Julia in browsers, and more.
Julia v1.10: Performance, a new parser, and more: My article about the Julia v1.10 release appeared today in LWN.
Julia 1.9 Brings More Speed and Convenience: My article about the goodies in Julia v.1.9 appeared today in LWN.
Practical Julia: The publisher’s page for my Julia book.
Concurrency in Julia: An overview of the easiest-to-approach facilities for parallel and concurrent computation in Julia, with a demonstration of the effects of a new feature: thread migration. Discussed on Hacker News.
Digging into Julia’s package system: How Julia’s excellent package system eases development and code sharing.
What’s coming in Julia 1.7: New features on the way.
Julia v.1.6 release addresses latency issues: Julia’s new release turns the “time to first plot” problem into (almost) a non-issue.
The Scientist’s Linux Toolbox: Free software for scientists in Linux Pro Magazine.
An Introduction to Pluto: Pluto is a new computational notebook for the Julia programming language.
The accelerating adoption of Julia: The programming language Julia and its importance to science.
The Unreasonable Effectiveness of the Julia Programming Language: My article about Julia and science in Ars Technica.
Julia: Learn the New Language for Scientific Computing: My introduction to Julia in Linux Format, available for subscribers to the magazine.
Fast as Fortran, Easy as Python: An introduction to Julia in Linux Pro Magazine.
An introduction to the Julia language, part 2: More about Julia.
An introduction to the Julia language, part 1: The rapidly growing language for scientific and technical (and other kinds of) computing.
Scientific computing’s future: Fortran, Julia, Clojure, and Haskell.
Other Articles
Practical Julia: My introduction to the best language for scientific computing.
PlutoUI Demonstration: A live demonstration of PlutoUI controls, served with the PlutoSliderServer.
PlutoUI Demonstration: Using the PlutoSliderServer.
Struct Destructuring in Julia: The soon-to-arrive Julia v.1.7 has a new destructuring syntax for structs. I take a look at what it’s good for.
Magnification Shape Styling in Lens Insets in Julia: In the current version of
Plots you can style the lines with which the magnification shape is drawn when making lens insets.
The Unreasonable Effectiveness of Recipe Analogies: On an article about the programming language Julia.
Code Contributions
Added feature to lens plots in Plots.jl. Described here.
Fixed bug in the Javis.jl animation package.
Added a missing function to KittyTerminalImages.jl.

