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 F#[30], a functional programming language[31], founded in 2005[32]; Scala[33], an object-based language[34], founded in 2004[35]; Gleam[36], a functional programming language[37], founded in 2016[38]; Haxe[39], a programming language[40], founded in 2005[41]; Elm[42], a functional programming language[43], founded in 2012[44]; and Hack[45], a programming language[46], founded in 2014[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 F#[30], Scala[33], Gleam[36], and Haxe[39].