Turing.jl Newsletter 18

Newsletter
The irregular newsletter for the Turing.jl probabilistic programming language
Author
Published

March 9, 2026

Just to get it out of the way: I’m going to drop the pretense that the newsletters are regular; we’ll move to an ad hoc schedule, basically I’ll post when there’s something interesting to talk about. This will hopefully be monthly-ish (but no promises).

That said, this time there are plenty of interesting stuff! We’ve rewritten quite a lot of things from scratch and now released them.

In recent versions of Turing one of the major focuses has been performance optimisations. I’m therefore very pleased to report now that running a couple of benchmarks on the eight-schools models, we find now that Turing + Mooncake/Enzyme has equivalent or better performance to Stan (code is here; do note that these aren’t very scientific!).

Moving forward, on top of core improvements to DynamicPPL we’re also keen to look into other ways to interact with Turing instead of just via the Julia REPL, such as a CLI, or possibly even tools for coding agents. We are quite limited by the number of people on the project (which is too low), but if you’d be interested in that or have an idea or use case do get in touch!

Back to top