Blog

The OCaml Planet RSS

Articles and videos contributed by both experts, companies and passionate developers from the OCaml community. From in-depth technical articles, project highlights, community news, or insights into Open Source projects, the OCaml Planet RSS feed aggregator has something for everyone.

Want your Blog Posts or Videos to Show Here?

To contribute a blog post, or add your RSS feed, check out the Contributing Guide on GitHub.

Using OxCaml to implement type-safe reference counting between OCaml and Python

Jane Street is known for being an OCaml shop, but for years now Python has been our second major programming language, acting as the primary tool for data an...

15 Jun 2026

Jane Street Tech Blog

Read Article
Tessera pipeline in OCaml

The Tessera pipeline is written in Python. What would it take to have an OCaml version?

15 Feb 2026

Marc Elvers

Read Article
Building reproducible Python environments with XARs

Our traders and researchers love Python for its agility and for its hugeopen-source ecosystem, especially when it comes to machine learning. Butthe heavy use...

14 Apr 2023

Jane Street Tech Blog

Read Article
Playing Atari Games with OCaml and Deep Reinforcement Learning

In a previous blog postwe detailed how we used OCaml to reproduce some classical deep-learning resultsthat would usually be implemented in Python. Here we wi...

02 Feb 2019

Jane Street Tech Blog

Read Article
How to choose a teaching language

If you were teaching a programming course, what language would you teach it in?

17 Nov 2014

Jane Street Tech Blog

Read Article
Why is virt-builder written in OCaml?

Docker is written in Go. virt-builder is written in OCaml. Why? (Or as someone at work asked me — apparently seriously — why did you write it in a language which only you can use?) Virt…

11 Nov 2013

Richard Jones

Read Article