OCaml: Difference between revisions

From Rosetta Code
Content added Content deleted
(Added short summary, courtesy of Wikipedia, and category)
(Redirected to category.)
 
Line 1: Line 1:
[[Category:OCaml]]
#REDIRECT [[:Category:OCaml]]

'''Objective Caml''' (OCaml) is the main implementation of the [[Caml]] [[programming language]], created by Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy and others in 1996. OCaml is an open source project managed and principally maintained by INRIA.

OCaml extends the core Caml language with object-oriented constructs.

OCaml's toolset includes an interactive toplevel interpreter, a bytecode compiler, and an optimizing native code compiler. It has a large standard library that makes it useful for many of the same applications as [[Python]] or [[Perl]], as well as robust modular and [[object-oriented programming]] constructs that make it applicable for large-scale software engineering.

OCaml is the successor to [[Caml Light]]. The acronym CAML originally stood for Categorical Abstract Machine Language, although OCaml abandons this abstract machine.

==Citations==
* [http://en.wikipedia.org/wiki/Ocaml Wikipedia:OCaml]

{{Programming Language}}

Latest revision as of 05:08, 6 February 2007

Redirect to: