OxCaml: Supercharging OCaml for Performance
2025-06-13
OxCaml is a high-performance extension to the OCaml programming language developed by Jane Street. Serving as both their production compiler and an experimental platform, OxCaml aims to improve OCaml's suitability for performance-oriented programming. It offers safe, convenient, and predictable control over performance-critical aspects, focusing on fearless concurrency, memory layout control, and allocation management. While aiming for eventual upstream contribution, some OxCaml extensions are currently non-portable, resulting in libraries exclusive to OxCaml. Open-source and actively seeking experimental users, OxCaml enhances OCaml with quality-of-life improvements like polymorphic parameters and immutable arrays.
Read more
Development