OCaml

Infotaula de llenguatge de programacióOCaml
Tipusllenguatge de programació orientat a objectes, llenguatge de programació funcional, llenguatge de programació multiparadigma, llenguatge de programació imperatiu, dialect (en) Tradueix i programari lliure i de codi obert Modifica el valor a Wikidata
Data de creació1996 Modifica el valor a Wikidata
DissenyXavier Leroy i Damien Doligez Modifica el valor a Wikidata
DesenvolupadorINRIA Modifica el valor a Wikidata
EpònimCaml Modifica el valor a Wikidata
Paradigma de programacióprogramació funcional, llenguatge imperatiu, programació orientada a objectes i programació modular Modifica el valor a Wikidata
Darrera versió estable5.2.0 () Modifica el valor a Wikidata
Dialecte deML Modifica el valor a Wikidata
Llenguatge de programacióOCaml i C Modifica el valor a Wikidata
Influenciat perML Estàndard Modifica el valor a Wikidata
Sistema operatiuUnix-like Modifica el valor a Wikidata
Extensió dels fitxersml i mli Modifica el valor a Wikidata
LlicènciaQ Public License (en) Tradueix i GNU LGPL 2.1 Modifica el valor a Wikidata
Etiqueta d'Stack ExchangeEtiqueta Modifica el valor a Wikidata
Pàgina webocaml.org Modifica el valor a Wikidata

OCaml, anteriorment denominat[1] Objective Caml és un llenguatge de programació de la família ML, extensió i versió actual del llenguatge de programació Caml,[2] acrònim de "Categorical Abstract Machine Language", creat per Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy i altres el 1996, amb construccions d'Orientació a Objectes, successora de l'extensió anterior del mateix llenguatge anomenada Caml Light.

OCaml és un projecte de codi obert impulsat per l'entitat estatal francesa de recerca INRIA (Institut national de recherche en informatique et en automatique).

OCaml parteix dels patrons del llenguatge funcional ML amb un lèxic i puntuació diferents, i hi afegeix construccions dels paradigmes de programació procedimental ja incorporades a Caml Light i d'Orientació a objectes, adoptant un enfocament multiparadigma.

OCaml és el nou nom oficial (abans era Objective Caml) des del Juliol del 2011,[1] i ha estat adoptat per Microsoft com a base del seu llenguatge funcional F#.[3] No hi ha cap estàndard per al llenguatge; l'única font de compiladors per al llenguatge és el mateix centre de recerca.

  1. 1,0 1,1 Canvi de nom de Objective Caml a OCaml
  2. El llenguatge Caml i extensions(anglès)
  3. Microsoft Research - F sostingut -- "El nucli del llenguatge és compartit amb OCaml"(anglès)

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search