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

Package: ocaml (4.11.1-4)

Links for ocaml

Screenshot

Debian Resources:

Download Source Package ocaml:

Maintainers:

External Resources:

Similar packages:

Implementação da linguagem ML com um sistema de objectos baseado em classes

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

O OCaml compreende dois compiladores. Um gera bytecode que é depois interpretado por um programa de C. Este compilador é rápido, gera código compacto com requisitos de memória moderados, e é portável para essencialmente todas as plataformas Unix de 32 ou 64 bits. A performance dos programas gerados é bastante boa para uma implementação de bytecode: quase o dobro da velocidade do Caml Light 0.7. Este compilador pode ser usado como um compilador autónomo, compilador orientado a sequências de tarefas (batch) que produz programas autónomos, ou como um sistema interactivo de alto nível.

O outro compilador gera código nativo de alta performance para um número de processadores. A compilação demora mais tempo e o código gerado é maior, mas os programas criados têm performance excelente, mantendo no entanto, os modestos requisitos de memória do compilador bytecode. No entanto não está disponível para todas as arquitecturas.

Este pacote contém tudo o que é preciso para desenvolver aplicações em OCaml, incluindo 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
armel 163.0 kB174.0 kB [list of files]