Caml is a general-purpose programming language, designed with program safety and reliability in mind. It is very expressive, yet easy to learn and use. Caml supports functional, imperative, and object-oriented programming styles. It has been developed and distributed by INRIA, France's national research institute for computer science, since 1985.

The Objective Caml system is the main implementation of the Caml language. It features a powerful module system and a full-fledged object-oriented layer. It comes with a native-code compiler that supports numerous architectures, for high performance; a bytecode compiler, for increased portability; and an interactive loop, for experimentation and rapid development.

Journal Entries

No entries yet. Link your entries with 'ocaml' to include this project.


Ratings & Reviews

Community Rating
5.0/5.0

Based on 5 user ratings.

Your Rating

Click to rate this project.

Links

0 links submitted so far. Submit your own links.

News

Edit RSS feeds.

    Caml Weekly News, 25 Nov 2008

    Wanted: your feedback on the hierarchy of OCaml Batteries Included / Notes from testing OCaml 3.11.0 beta1 on Fedora / Jobs / Manipulating xml files withing ocaml / Kaputt 1.0 alpha

    Caml Weekly News, 18 Nov 2008

    BDD reloaded / Parametrizing ocamlyacc / dypgen vs menhir / Windows cross-compiler / O'Browser : OCaml on browsers

    Caml Weekly News, 11 Nov 2008

    ocamlbuild-ctools and symbiosis meta build engine / camlish: a simple module for shell scripting in OCaml / Mlpost 0.5 / Yacfe 0.2 / OCaml meeting 2009 in Grenoble / camlp4 / OCaml-Java project: 1.1 release / OCaml Batteries Included alpha 2

    Caml Weekly News, 21 Oct 2008

    OCaml version 3.11.0 beta1 / Camlp5 5.10 compatible with OCaml from 3.08.0 to 3.11.0 included OK / Decent Java parser written in Ocaml? / Camelia progress / Autocompletion

    Caml Weekly News, 14 Oct 2008

    OCaml Batteries Included alpha 1

Read all OCaml articles…


Who uses OCaml?

Camarade_Tux Samuel Mimram elehack Eric Norige Yoric eridius rwmjones Kaj de Vos Vladimir Shabanov Daniel Brockman ertai mstipicevic

Who contributes to OCaml?

xleroy ertai Pierre (MadCoder) Habouzit doligez garrigue weis vouillon ddr guesdon maranget mauny frisch furuse starynke remy rouaix
I'm a contributor

Who manages OCaml?

I'm a manager

Where in the world?




People who use OCaml also use:


Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 290,556
Effort (est.) 77 Person Years
Avg. Salary $ year
$ 4,239,209