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.

OCaml 5.4 native Arm32 branch

Recently, I have been using my Pi Zero (armv6), which has reminded me that OCaml 5 dropped native 32-bit support, and I wondered what it would take to reinstate it.

27 Nov 2025

Marc Elvers

Read Article
They do it with mirrors, you know - that sort of thing

While comfort-watching the indomitable Joan Hickson as Agatha Christie’s Miss Marple in The Body in the Library, it occurred to me that Miss Marple would have been a formidable debugger. Since returning from holiday one, two, three weeks ago, I’ve been mostly straightening out and finalising the final Relocatable OCaml PR. A frustrating task, because I know these things will take weeks and have little to show for at the end, so one spends the entire time feeling it should be finished by now. It’s just about there, when this little testsuite failure popped up:

22 Jun 2025

David Allsopp's Blog

Read Article
Decompress: Experiences with OCaml optimization

In our first article we mostly discussed the API design of decompress and did not talk too much about the issue of optimizing performance…

13 Sep 2019

Tarides

Read Article
Half-baked ideas: C strings with implicit length field

For more half-baked ideas, see the ideas tag. If you prefer just to see the code, then it’s here. Chris Siebenmann wrote a couple of interesting articles about C’s null terminated strin…

08 Jan 2016

Richard Jones

Read Article
Putting Noise to the Test

So how do you use Perlin's Simplex Noise ? By using the GIF encoder , of course! I generated the test image shown in the last post: with a...

09 Jan 2012

Matías Giovannini

Read Article
A First-Principles GIF Encoder

Also, quasicrystals . Have you ever found yourself wanting to do generated animations but didn't know how to visualize them? Since I couldn'...

28 Oct 2011

Matías Giovannini

Read Article