OCaml
0 sources
OCaml
Summary
OCaml is an object-based language[1]. OCaml has Wikipedia articles in 25 language editions, a strong signal of global cultural recognition.[2]
Key Facts
- OCaml received the Open Science Award for Open Source Research Software[3].
- OCaml received the Programming Languages Software Award[4].
- OCaml was influenced by Standard ML[5].
- OCaml's instance of is recorded as object-based language[6].
- OCaml's instance of is recorded as functional programming language[7].
- OCaml's instance of is recorded as multi-paradigm programming language[8].
- OCaml's instance of is recorded as imperative programming language[9].
- OCaml's instance of is recorded as dialect[10].
- OCaml's instance of is recorded as free and open-source software[11].
- Caml is named after OCaml[12].
- OCaml's developer is recorded as Institut National de Recherche en Informatique et en Automatique[13].
- OCaml's copyright license is recorded as Q Public License[14].
- OCaml's copyright license is recorded as GNU Lesser General Public License, version 2.1[15].
- OCaml's programmed in is recorded as OCaml[16].
- OCaml's programmed in is recorded as Q15777[17].
- OCaml's designed by is recorded as Xavier Leroy[18].
- OCaml's designed by is recorded as Damien Doligez[19].
- OCaml's operating system is recorded as Unix-like operating system[20].
- OCaml's software version identifier is recorded as 4.02.3[21].
- OCaml's software version identifier is recorded as 4.03.0[22].
- OCaml's software version identifier is recorded as 4.04.0[23].
- OCaml's software version identifier is recorded as 4.05.0[24].
- OCaml's software version identifier is recorded as 4.06.0[25].
- OCaml's software version identifier is recorded as 4.07.0[26].
- OCaml's software version identifier is recorded as 4.07.1[27].
Body
Designation and Status
Recorded instance of include object-based language[6], functional programming language[7], multi-paradigm programming language[8], imperative programming language[9], dialect[10], and free and open-source software[11].
History and Context
January 1, 1996 marks the founding of OCaml[28]. Caml is named after OCaml[12].
Why It Matters
OCaml has Wikipedia articles in 25 language editions, a strong signal of global cultural recognition.[2] OCaml is known by 20 alternative names across languages and contexts.[29]
OCaml has been cited as an influence by Scala[30], an object-based language[31], founded in 2004[32]; ATS[33], a declarative programming language[34], founded in 2006[35]; F#[36], a functional programming language[37], founded in 2005[38]; ReScript[39], a dialect[40], founded in 2015[41]; Haxe[42], a programming language[43], founded in 2005[44]; and Elm[45], a functional programming language[46], founded in 2012[47].
FAQs
What awards did OCaml receive?
Honors received include Open Science Award for Open Source Research Software[3] and Programming Languages Software Award[4].
Who did OCaml influence?
OCaml has been cited as an influence by Scala[30], ATS[33], F#[36], and ReScript[39].