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:

ML sprogimplementering med et klassebasseret objektsystem

Objective Caml (OCaml) er en implementering af ML-sproget, basseret på Caml Light dialekten og udvidet med et komplet klassebasseret objektsystem og et kraftfuldt modulsystem i samme stil som almindelig ML.

OCaml har to kompilere. Den ene genererer bytekode, som så bliver fortolket af et C-program. Denne kompiler kører hurtigt, genererer kompakt kode med et moderat krav til hukommelse, og det er flytbart til praktisk talt enhver 32- eller 64-bit UNIX-platform. Ydelsen af flytbare programmer er ret god for en bytekodet implementering: Næsten dobbelt så hurtig som Caml Light 0.7. Denne kompiler kan enten bruges som et selvstændigt program, eller som et topniveau-basseret interaktivt system.

Den anden kompiler generer højtydende processor-specifik kode for en vifte af processorer. Kompileringen tager længere tid og genererer større kode, men det genererede program leverer en fremragende ydelse, samtidig med at det bibeholder det lave hukommelsesforbrug fra bytekodekompileren. Det er desværre ikke tilgængeligt på alle platforme.

Denne pakke indenholder alt som skal bruges til at udvikle OCaml programmer, inklusiv de grafiske biblioteker.

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
arm64 163.0 kB174.0 kB [list of files]