Lambda Retreat Report
Today we're taking a little pause from our OCaml 5 series to talk about a programming retreat. I spent a week in the woods with fellow programmers at the Lambda Retreat. It was a wonderful way to explore the nature of computations, abrstractions, and paradigms. Although I mostly work in OCaml, it…
→ Read moreEngineer Spotlight: Sudha Parimala
For our third and final Engineer Spotlight, we interviewed Sudha Parimala, a Tarides engineer who works primarily on the Multicore…
→ Read moreEngineer Spotlight: Zach Shipko
Tarides engineer Zach Shipko answers a few questions about why he decided to learn OCaml and why he's particularly excited about the OCaml…
→ Read moreEngineer Spotlight: Jules Aguillon
In celebration of the OCaml 5 release, we decided to interview a few of our talented engineers about OCaml. While it isn't a well-known…
→ Read moreLove Rust? Then OCaml's New Eio Library is for You
We’ve come to expect a lot from the programming languages we use. We want the memory safety of Java, the performance of C/C++, and the…
→ Read moreOCaml 5 Multicore Testing Tools
The new version of OCaml 5 is here! It brings the ability to program multicore applications and to maximise our usage of all the CPU cores…
→ Read moreAdvanced Merlin Features: Destruct and Construct
Merlin is one of the most important tools for OCaml users, but a lot of its advanced feature often remain unknown. For OCaml newcomers who…
→ Read moreHow Nomadic Labs Used Multicore Processing to Create a Faster Blockchain
The technology that makes blockchain possible is complex, cutting-edge, and fascinating. Balancing efficiency and security on a knife's edge…
→ Read moreOCaml 5 With Multicore Support Is Here!
It's here! It's finally here! On Friday, 16 December 2022, the OCaml community announced the official release of Multicore OCaml! From the…
→ Read moreHillingar: MirageOS Unikernels on NixOS
NixOS allows reproducible deployments of systems by managing configuration declaratively. MirageOS is a unikernel creation framework that…
→ Read moreOCaml 5 Release Candidate Now Available!
We're in the home stretch for the full OCaml 5 release. Multicore is almost here! Yesterday its Release Candidate (RC) was announced on the…
→ Read moreOCaml 5 Beta2 Release
Just about a month after the OCaml 5 Beta release, the OCaml 5 Beta2 version has been released, taking us one step closer to the full OCaml…
→ Read moreSolve the 2022 Advent of Code Puzzles with OCaml
Too many programmers only know OCaml through a functional programming language overview course at university. They erroneously believe OCaml…
→ Read moreSix Surprising Reasons the OCaml Programming Language is Good for Business
Functional programming languages have been around since the 1950's, when the first high-level languages were used to program early computers…
→ Read moreOCaml 5 at Open Source India 2022
Open Source India 2022 With OCaml 5 just around the corner, it's been a really exciting year to attend conferences all over the world. Just…
→ Read morePresenting on Algebraic Effects at FP-SYD
At ICFP this year, KC Sivaramakrishnan gave two talks that put OCaml 5 in the spotlight: his keynote, “Retrofitting Concurrency - Lessons…
→ Read more