все параметры
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Источник: ocaml  ]

Пакет: ocaml (4.05.0-11)

Ссылки для ocaml

Screenshot

Ресурсы Debian:

Исходный код ocaml:

Сопровождающие:

Внешние ресурсы:

Подобные пакеты:

реализация языка ML с объектной системой на основе классов

Objective Caml (OCaml) — это реализация языка ML на основе диалекта Caml Light, расширенная полной объектной системой на основе классов и мощной модульной системой в стиле Standard ML.

OCaml состоит из двух компиляторов. Один генерирует байт-код, который затем интерпретируется программой на Cи. Этот компилятор быстро работает, генерирует компактный код с умеренными требованиями к памяти, и, по сути, переносится на любую 32 или 64-битную платформу Unix. Производительность генерируемых программ довольно неплоха для байт-кодовой реализации: почти в два раза быстрее чем Caml Light 0.7. Данный компилятор может использоваться как автономный пакетный компилятор автономных программ, так и в интерактивном режиме.

Второй компилятор генерирует высокопроизводительный код для различных процессоров. Компиляция длится дольше и генерируется больший по объёму код, но генерируемая программа имеет исключительную производительность при тех же требованиях к памяти, что и у компилятора в байт-код. Этот компилятор доступен не для всех архитектур.

В пакете содержится всё для разработки приложений на OCaml, включая графические библиотеки.

Теги: Разработка программного обеспечения: Интерпретатор, Разработка на OCaml, Реализовано на: implemented-in::ocaml, role::program

Другие пакеты, относящиеся к ocaml

  • зависимости
  • рекомендации
  • предложения
  • enhances

Загрузка ocaml

Загрузить для всех доступных архитектур
Архитектура Размер пакета В установленном виде Файлы
amd64 158,1 Кб346,0 Кб [список файлов]
arm64 159,0 Кб354,0 Кб [список файлов]
armhf 157,0 Кб307,0 Кб [список файлов]
i386 159,0 Кб321,0 Кб [список файлов]