Blog

The OCaml Planet

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.

Inaugural compiler hackers meeting

17 Sep 2013

OCaml Labs compiler hacking

Read Article
Code layout of Fan (a metaprogramming tool for OCaml)

Fan is a metaprogramming tool for OCaml. I believe it would be an invaluable tool for the community when it’s production ready. If you are attracted by the power of Camlp4 while frustrated wi…

16 Sep 2013

Hong bo Zhang

Read Article
OCaml 4.01.0 entering Rawhide

After using OCaml for around 10 years it is still my favourite language, and it’s amazing how far ahead of other programming languages it remains to this day. OCaml 4.01.0 was released on Thu…

14 Sep 2013

Richard Jones

Read Article
Database - radiation hazard

Now that I've shat on mutability in prior posts, let's talk about how it pervades my game code. I'm a fan of the component model for gam...

12 Sep 2013

Cranial Burnout

Read Article
Programming a Game in OCaml

Herein I'll provide an introductory taste of what it's been like making a game in OCaml. I've been developing a "Tactical RPG" game, whic...

12 Sep 2013

Cranial Burnout

Read Article
OCamlPro Highlights, August 2013

Here is a short report on the different projects we have been working on in August. News from OCamlPro Compiler Optimizations After our reports on better inlining have raised big expectations, we have been working hard on fixing the few remaining bugs. An enhanced alias/constant analysis was added, ...

04 Sep 2013

OCamlPro

Read Article
Real World OCaml

In the course of my work with OCaml I have traditionally resisted using anything other than “pure” OCaml, and the facilities of the underlying OS. So rather than OMake or OASIS I just u…

30 Aug 2013

Gaius Hammond

Read Article