The story behind the fastest image comparison library in the world written in OCaml

Talk

SPEAKERS

Dmitriy Kovalenko
LightSource

ABSTRACT

I am the author of the https://github.com/dmtrKovalenko/odiff which claims to be and it is the fastest in the world (on my banchmarks lol) implementation of the pixel-by-pixel image comparison library which is written in OCaml (and a little bit of C).

This is a story about standing the project. Why not to write it in C or Rust? How do we tune the garbage collector to avoid major collections at all? All this and much more like the hidden superpower of unboxed floats and some challenges about naked pointers and upgrading to OCaml v5 in my talk!

VIDEO RECORDING