Skip to content

Commit de9f3b8

Browse files
sabinegithub-actions[bot]
authored andcommitted
[scrape.yml] New OCaml Planet blog posts and videos
1 parent acf1656 commit de9f3b8

File tree

3 files changed

+55
-0
lines changed

3 files changed

+55
-0
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
title: Functional Networking for Millions of Docker Desktops
3+
description:
4+
url: https://dl.acm.org/doi/10.1145/3747525
5+
date: 2025-08-01T00:00:00-00:00
6+
preview_image:
7+
authors:
8+
- Anil Madhavapeddy
9+
source:
10+
ignore:
11+
---
12+
13+
14+
Docker is a developer tool used by millions of developers to build, share and
15+
run software stacks. The Docker Desktop clients for Mac and Windows have long
16+
used a novel combination of virtualisation and OCaml unikernels to seamlessly
17+
run Linux containers on these non-Linux hosts.
18+
19+
We reflect on a decade of shipping this functional OCaml code into production
20+
across hundreds of millions of developer desktops, and discuss the lessons
21+
learnt from our experiences in integrating OCaml deeply into the container
22+
architecture that now drives much of the global cloud. We conclude by observing
23+
just how good a fit for systems programming that the unikernel approach has
24+
been, particularly when combined with the OCaml module and type system.
25+
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: OCaml Weekly News, 12 Aug 2025
3+
description:
4+
url: https://alan.petitepomme.net/cwn/2025.08.12.html
5+
date: 2025-08-12T12:00:00-00:00
6+
preview_image:
7+
authors:
8+
- Caml Weekly News
9+
source:
10+
ignore:
11+
---
12+
13+
<ol><li><a href="https://alan.petitepomme.net/cwn/2025.08.12.html#1">Slipshow!</a></li><li><a href="https://alan.petitepomme.net/cwn/2025.08.12.html#2">Miou, a simple scheduler for OCaml 5</a></li><li><a href="https://alan.petitepomme.net/cwn/2025.08.12.html#3">Dream development open video call</a></li><li><a href="https://alan.petitepomme.net/cwn/2025.08.12.html#4">Other OCaml News</a></li></ol>
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
title: Why I chose OCaml as my primary language
3+
description:
4+
url: https://xvw.lol/en/articles/why-ocaml.html
5+
date: 2025-08-13T00:00:00-00:00
6+
preview_image:
7+
authors:
8+
- xvw, Xavier Van de Woestyne
9+
source:
10+
ignore:
11+
---
12+
13+
14+
I started using the [OCaml](https://ocaml.org) language regularly around 2012, and since then, my interest and enthusiasm for this language have only grown. It has become my preferred choice for almost all my personal projects, and it has also influenced my professional choices.
15+
Since 2014, I have been actively participating in public conferences dedicated to programming and software development, where I often express my enthusiasm for OCaml in ways that may be a bit over the top (but always passionate). This has earned me, in a friendly way, the nickname _OCaml evangelist_ — a title that, I admit, I find very flattering.
16+
Moreover, I’m not alone in thinking this. Despite the common misconception that OCaml wouldn’t be a pragmatic choice for industry, major companies such as [Meta](https://engineering.fb.com/?s=ocaml), [Microsoft](https://www.microsoft.com/en-us/research/project/slam/?from=https://research.microsoft.com/en-us/projects/slam/&amp;type=exact), [Ahref](https://tech.ahrefs.com/tagged/ocaml), [Tarides](https://tarides.com), [OCamlPro](https://ocamlpro.com/), [Bloomberg](https://www.bloomberg.com/company?s=ocaml), [Docker](https://github.com/moby/vpnkit), [Janestreet](https://www.janestreet.com/technology/), [Citrix](https://xapi-project.github.io/), [Tezos](https://tezos.com), and [many others](https://ocaml.org/industrial-users) actively use it.
17+

0 commit comments

Comments
 (0)