all options
wheezy  ] [  jessie  ] [  stretch  ] [  buster  ] [  sid  ]
[ Source: ocaml  ]

Package: ocaml (4.05.0-10 and others)

Links for ocaml

Screenshot

Debian Resources:

Download Source Package ocaml:

Maintainers:

External Resources:

Similar packages:

Implementace jazyka ML s objektovým systémem

Objective Caml (OCaml) je implementací jazyka ML založeného na Caml Light a rozšířeného o kompletní třídně založený systém objektů s mocným modulárním systémem ve stylu standardního ML.

OCaml obsahuje dva kompilátory. Jeden generuje bytekód, který je pak interpretován nějakým programem v jazyce C. Tento kompilátor běží rychle, generuje kompaktní kód s malými požadavky na operační paměť a je ho možno snadno portovat na libovolnou 32 i 64 bitovou unixovou platformu. Výkon vytvořených programů je docela dobrý: je téměř dvakrát rychlejší jak Caml Light 0.7. Tento kompilátor je přitom možno používat buď samostatně, nebo v dávkových kompilacích, které vytváří samostatné programy či jako ne-interaktivní systém vyšší úrovně.

Druhý kompilátor vytváří velmi výkonný nativní kód pro více procesorů. Kompilace trvá déle a také vytváří větší kód. Vytvořený program však dosahuje mnohem vyššího výkonu a přitom má nízké požadavky na paměť. Přesto není k dispozici pro všechny architektury.

Tento balíček obsahuje vše co je potřeba pro vývoj aplikací OCaml, včetně grafických knihoven.

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 Version Package Size Installed Size Files
alpha (unofficial port) 4.05.0-10+b1 151.2 kB316.0 kB [list of files]
amd64 4.05.0-10+b1 158.3 kB347.0 kB [list of files]
arm64 4.05.0-10+b1 157.9 kB348.0 kB [list of files]
armel 4.05.0-10+b1 147.0 kB274.0 kB [list of files]
armhf 4.05.0-10+b1 157.2 kB308.0 kB [list of files]
hppa (unofficial port) 4.05.0-10+b1 148.8 kB282.0 kB [list of files]
hurd-i386 4.05.0-10+b1 159.4 kB320.0 kB [list of files]
i386 4.05.0-10+b1 159.4 kB321.0 kB [list of files]
kfreebsd-amd64 4.05.0-10+b1 158.5 kB346.0 kB [list of files]
kfreebsd-i386 4.05.0-10+b1 159.5 kB320.0 kB [list of files]
m68k (unofficial port) 4.05.0-10+b1 145.7 kB274.0 kB [list of files]
mips 4.05.0-10+b1 148.6 kB284.0 kB [list of files]
mips64el 4.05.0-10+b1 149.5 kB308.0 kB [list of files]
mipsel 4.05.0-10+b1 148.9 kB284.0 kB [list of files]
powerpcspe (unofficial port) 4.05.0-10+b1 146.9 kB276.0 kB [list of files]
ppc64 (unofficial port) 4.05.0-10+b1 159.7 kB367.0 kB [list of files]
ppc64el 4.05.0-10+b1 159.9 kB364.0 kB [list of files]
s390x 4.05.0-10+b1 158.3 kB347.0 kB [list of files]
sh4 (unofficial port) 4.05.0-10+b1 147.7 kB271.0 kB [list of files]
sparc64 (unofficial port) 4.05.0-10+b1 148.5 kB306.0 kB [list of files]
x32 (unofficial port) 4.05.0-10+b1 148.3 kB278.0 kB [list of files]