Why We Use Julia, 10 Years Later

julia
open-source
community
About a hundred short stories of how people found Julia, and why they stayed.
Author

The Julia Community

Published

February 14, 2022

Ten years after the original “Why We Created Julia” post, the Julia blog asked its community to write back. About a hundred people did, each with a short, signed note. Most of them start the same way: someone tired of prototyping in Python or MATLAB and then rewriting the slow parts in C, who tried Julia out of curiosity and never left. There is an R job that went from eighteen hours to five minutes, and code running on aircraft collision-avoidance systems and lunar missions.

What I liked most is how often the story turns on a first pull request. Someone fixes a small thing, gets a careful review or a thumbs-up from a core developer, and a few years later is the one reviewing. That matched my own start in the Julia world, through JuliaSmoothOptimizers, TagBot and Qiskit.jl, closely enough that reading it felt a little like reading about people I already knew.

Why We Use Julia, 10 Years Later, The Julia Blog.