all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: ocaml  ]

Package: ocaml (4.05.0-11)

Links for ocaml

Screenshot

Debian Resources:

Download Source Package ocaml:

Maintainers:

External Resources:

Similar packages:

implementação da linguagem ML com um sistema de objetos baseado em classes

Objective Caml (OCaml) é uma implementação da linguagem ML, baseada no dialeto Caml Light estendido com um sistema completo de objetos baseado em classes e um sistema de módulos poderoso no estilo do Standard ML.

OCaml contém dois compiladores. Um gera bytecode que é interpretado por um compilador C. Este compilador é executado rapidamente, gera código compacto com requisitos moderados de memória e é portável para praticamente qualquer plataforma Unix de 32 ou 64 bits. O desempenho de programas gerados é bastante bom para uma implementação bytecode: quase duas vezes mais rápido que a Caml Light 0.7. Este compilador pode ser usado tanto como um compilador autônomo orientado a batch que produz programas autônomos quanto como um sistema interativo baseado em toplevel.

O outro compilador gera código nativo de alto desempenho para várias aplicações. A compilação demora e gera código maior, mas o programa gerado tem desempenho excelente, enquanto mantém os requisitos de memória moderados do compilador de bytecode. No entanto, não está disponível para todas as arquiteturas.

Este pacote contém tudo que é necessário para o desenvolvimento de aplicações OCaml, inclusive as bibliotecas gráficas.

Tags: Software Development: Interpreter, OCaml Development, Implemented in: implemented-in::ocaml, role::program

Other Packages Related to ocaml

  • depends
  • recommends
  • suggests
  • enhances

Download ocaml

Download for all available architectures
Architecture Package Size Installed Size Files
amd64 158.1 kB346.0 kB [list of files]
arm64 159.0 kB354.0 kB [list of files]
armhf 157.0 kB307.0 kB [list of files]
i386 159.0 kB321.0 kB [list of files]