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.

Do you love dev tools? Come work at Jane Street.

In the last few years, we’ve spent more and more effort working on developertools, to the point where we now have a tools-and-compilers group devoted to thea...

30 Aug 2016

Jane Street Tech Blog

Read Article
OCaml 4.03: Everything else

In my previous post I wrote about Flambda, which is the singlebiggest feature coming to OCaml in this release. In this post, I’ll review theother features of...

01 Mar 2016

Jane Street Tech Blog

Read Article
A better inliner for OCaml, and why it matters

OCaml 4.03 is branched and a first release candidate is imminent, so it seemslike a good time to take stock of what’s coming.

24 Feb 2016

Jane Street Tech Blog

Read Article
Better Inlining: Progress Report

As announced some time ago, I am working on a new intermediate language within the OCaml compiler to improve its inlining strategy. After some time of bug squashing, I prepared a testable version of the patchset, available either on Github (branch flambda_experiments), or through OPAM, in the follow...

11 Jul 2013

OCamlPro

Read Article
Optimisations you shouldn’t do

Doing the compiler's work Working at OCamlPro may have some drawbacks. I spend a lot of time hacking the OCaml compiler. Hence when I write some code, I have a good glimpse of what the generated assembly will look like. This is nice when I want to write performance sensitive code, but as I usually w...

24 May 2013

OCamlPro

Read Article
OCaml Cheat Sheets

When you are beginning in a new programming language, it is sometimes helpful to have an overview of the documentation, that you can pin on your wall and easily have a look at it while you are programming. Since we couldn’t find such Cheat Sheets, we decided to start writting our own cheat sheets ...

03 Jun 2011

OCamlPro

Read Article
OCaml 32bits longval

You will need OCaml 3.11.2 installed on a i686 linux computer. The archive contains: libcamlrun-linux-i686.a ocamlrun-linux-i686 Makefile README The Makefile has two targets: sudo make install will save /usr/bin/ocamlrun and /usr/lib/ocaml/libcamlrun.a in the current directory and replace them with ...

06 May 2011

OCamlPro

Read Article
New bug tracker for OCaml

The core OCaml system: compilers, runtime system, base libraries - Issues · ocaml/ocaml

18 Nov 2005

Caml INRIA

Read Article