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

Package: ocaml (5.2.0-3)

Links for ocaml

Screenshot

Debian Resources:

Download Source Package ocaml:

Maintainers:

External Resources:

Similar packages:

implementazione del linguaggio ML con un sistema basato su classi e oggetti

Objective Caml (OCaml) è un'implementazione del linguaggio ML basata sul dialetto Caml Light esteso con un completo sistema a oggetti basato su classi e con un potente sistema di moduli nello stile di ML standard.

Objective Caml comprende due compilatori. Uno genera bytecode che è poi interpretato da un programma C, questo compilatore è veloce, genera codice compatto con una moderata richiesta di memoria ed è portabile su qualunque piattaforma Unix a 32 e 64 bit. Le prestazioni dei programmi generati sono abbastanza buone per una implementazione bytecode: almeno due volte più veloci di Caml Light 0.7. Questo compilatore può essere usato sia come compilatore autonomo in modalità batch che produce programmi indipendenti, sia in modalità interattiva, di alto livello.

L'altro compilatore genera codice nativo ad alte prestazioni per numerosi processori. La compilazione richiede più tempo e genera codice di maggiori dimensioni, ma i programmi creati hanno eccellenti prestazioni e mantengono la moderata necessità di memoria del compilatore bytecode. Purtroppo non è disponibile su tutte le architetture.

Questo pacchetto contiene tutto ciò che occorre per sviluppare applicazioni OCaml.

Tags: Software Development: Compiler, Interpreter, devel::lang:ocaml, implemented-in::ocaml, Role: Program, Interface Toolkit: Ncurses TUI

Other Packages Related to ocaml

  • depends
  • recommends
  • suggests
  • enhances

Download ocaml

Download for all available architectures
Architecture Package Size Installed Size Files
arm64 19,580.9 kB108,737.0 kB [list of files]