Paquet : ocaml (5.2.0-3)
Liens pour ocaml
Ressources Debian :
- Rapports de bogues
- Developer Information
- Journal des modifications Debian
- Fichier de licence
- Suivis des correctifs pour Debian
Télécharger le paquet source ocaml :
Responsables :
- Debian OCaml Maintainers (Page QA, Archive du courrier électronique)
- Ralf Treinen (Page QA)
- Stéphane Glondu (Page QA)
- Mehdi Dogguy (Page QA)
- Ximin Luo (Page QA)
Ressources externes :
- Page d'accueil [ocaml.org]
Paquets similaires :
mise en oeuvre de Meta Language avec un système orienté objet basé sur les classes
Objective Caml (OCaml) est une mise en œuvre du langage ML (Meta Language) fondée sur le dialecte Caml Light étendu par un système complet, orienté objet, basé sur les classes et par un puissant système de modules dans le style de SML (Standard ML).
OCaml est composé de deux compilateurs. L'un produit du pseudocode qui est ensuite interprété par un programme en C. Ce compilateur est rapide, génère du code compact avec une utilisation mémoire modérée et est portable sur la plupart des plates-formes Unix 32 ou 64 bits. Les performances des programmes générés sont assez bonnes pour une implémentation basée sur du pseudocode – presque deux fois plus rapide que Caml Light 0.7. Ce compilateur peut être utilisé soit comme un compilateur autonome, orienté traitement par lot, produisant des programmes autonomes, soit comme un système interactif de haut niveau.
L'autre compilateur génère du code natif de haute performance pour un certain nombre de processeurs. La compilation prend plus de temps et génère un code plus imposant, mais les programmes générés offrent d'excellentes performances, tout en conservant l'utilisation mémoire modérée du compilateur de pseudocode. Ce compilateur n'est cependant pas disponible pour toutes les architectures.
Ce paquet contient tout ce qui est nécessaire pour développer des applications OCaml.
Autres paquets associés à ocaml
|
|
|
|
-
- dep: binutils
- assembleur GNU, utilitaires d'éditeur de liens et de binaires
-
- dep: gcc
- compilateur C GNU
-
- dep: libc6 (>= 2.34) [armel, armhf, i386, mips64el]
- bibliothèque C GNU : bibliothèques partagées
un paquet virtuel est également fourni par libc6-udeb
- dep: libc6 (>= 2.38) [non armel, armhf, i386, mips64el]
-
- dep: libncurses-dev
- bibliothèques de développement pour ncurses
-
- dep: libstdlib-ocaml-0d647 [arm64]
- paquet virtuel fourni par libstdlib-ocaml
-
- dep: libstdlib-ocaml-2a614 [ppc64el]
- paquet virtuel fourni par libstdlib-ocaml
-
- dep: libstdlib-ocaml-7l663 [amd64]
- paquet virtuel fourni par libstdlib-ocaml
-
- dep: libstdlib-ocaml-bkvu1 [armel, armhf, i386, mips64el]
- paquet virtuel fourni par libstdlib-ocaml
-
- dep: libstdlib-ocaml-r1af2 [s390x]
- paquet virtuel fourni par libstdlib-ocaml
-
- dep: libstdlib-ocaml-vvst5 [riscv64]
- paquet virtuel fourni par libstdlib-ocaml
-
- dep: libzstd-dev
- fast lossless compression algorithm -- development files
-
- dep: libzstd1 (>= 1.5.5) [non armel, armhf, i386, mips64el]
- algorithme de compression rapide sans perte
-
- dep: ocaml-interp (= 5.2.0-3)
- interpréteur interactif OCaml et bibliothèques standards
-
- rec: file
- reconnaissance des types de données d'un fichier à l'aide des nombres «⋅magiques⋅»
-
- rec: ocaml-man
- OCaml interpreter and standard libraries (lib manpages)
-
- sug: elpa-tuareg
- emacs-mode for OCaml programs
-
- sug: ocaml-doc
- Documentation for OCaml
Télécharger ocaml
Architecture | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|
amd64 | 17 024,6 ko | 95 575,0 ko | [liste des fichiers] |
arm64 | 19 580,9 ko | 108 737,0 ko | [liste des fichiers] |
armel | 1 431,4 ko | 31 657,0 ko | [liste des fichiers] |
armhf | 1 431,1 ko | 31 641,0 ko | [liste des fichiers] |
i386 | 1 437,2 ko | 31 678,0 ko | [liste des fichiers] |
mips64el | 1 432,6 ko | 31 779,0 ko | [liste des fichiers] |
ppc64el | 17 369,3 ko | 100 382,0 ko | [liste des fichiers] |
riscv64 | 17 595,5 ko | 100 966,0 ko | [liste des fichiers] |
s390x | 17 413,8 ko | 105 035,0 ko | [liste des fichiers] |