23 engineers on Hacker News describe using OCaml first-hand: 13 endorse it, 1 regret it, 1 are mixed.
“We like OCaml, it makes us excited to build. We know the language deeply, which means we can reason about performance and behavior”
endorse · production · lawnchair · 2025-11-07 · source ↗ · wrong label?“I've been using OCaml for some time, primarily for my pet project, but also and some minor at-work utilities. Experience was great.”
endorse · production · xlii · 2024-12-03 · source ↗ · wrong label?“OCaml was everything opposite. I made two Ocaml tours in recent years, and both times it literally just worked”
endorse · personal · frankie_t · 2024-12-03 · source ↗ · wrong label?“I daily compile large OCaml programs which are linked to C programs, we run valgrind on them”
endorse · production · rwmj · 2018-11-26 · source ↗ · wrong label?“I used OCaml in production for a 2 years and it was a very pleasant experience.”
endorse · production · 2 yr · a0 · 2018-11-10 · source ↗ · wrong label?“lets say my experience with Ocaml has been more gratifying than yours with Scala.”
endorse · personal · srean · 2018-08-18 · source ↗ · wrong label?“My OCaml programs are very often far shorter than my Python programs.”
endorse · personal · throwaway729 · 2016-12-04 · source ↗ · wrong label?“I've been using OCaml to build a language and runtime system for cloud orchestration. If you're looking to try out OCaml, I'd say the time to do so is quickly approaching.”
endorse · production · seliopou · 2015-07-18 · source ↗ · wrong label?“I'm currently working through the Real World OCaml book [1]... I highly recommend it.”
endorse · personal · AceJohnny2 · 2015-07-16 · source ↗ · wrong label?“since I started working on improving this via OCaml Labs”
endorse · production · amirmc · 2014-11-25 · source ↗ · wrong label?“I've been coding in it ever since, probably 150,000 lines of code by now. I don't regret taking the road less-traveled.”
endorse · personal · 5 yr · RolfRolles · 2013-12-09 · source ↗ · wrong label?“When implementing Opa in OCaml, we run into tons of problem since the OCaml runtime was unable to run generated code efficiently.”
regret · production · hbbio · 2013-10-07 · source ↗ · wrong label?“we switched to OCaml (and they have since adopted OCaml)... our language choice impacted our tools and results in a positive way.”
endorse · production · Cyranix · 2013-09-15 · source ↗ · wrong label?“I've only used OCaml and not Haskell in production”
endorse · production · tikhonj · 2012-12-02 · source ↗ · wrong label?“I love the language but for scientific work its hard to beat python. Ocaml just doesn't have the libraries or the community support”
mixed · production · 5 yr · jamii · 2010-11-03 · source ↗ · wrong label?“Neovim didn't play nicely with their OCaml build and Vim did”
neutral · production · bryphe · 2020-06-24 · source ↗ · wrong label?“not having any easy way to integrate with existing OCaml code”
neutral · production · rwmj · 2019-11-24 · source ↗ · wrong label?“the main application is a binary written in OCaml (which uses the opam package manager)”
neutral · production · jallmann · 2016-08-08 · source ↗ · wrong label?“pfff ... is a sophisticated multi-language analysis and transformation framework written in OCaml.”
neutral · production · kmavm · 2012-11-22 · source ↗ · wrong label?“We use OCaml at work for your first and second category.”
neutral · production · eru · 2010-12-09 · source ↗ · wrong label?“We use OCaml at work, which has similar syntax”
neutral · production · eru · 2010-11-26 · source ↗ · wrong label?“I also know OCaml and am doing some hobby projects in it.”
neutral · personal · strlen · 2010-11-19 · source ↗ · wrong label?