OCaml

OCaml
ParadigmasıMultiparadigmalı: fonksiyonel, imperatif, moduler, nesne yönelimli
TasarımcıXavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy, Ascánder Suárez
GeliştiriciInria
Kararlı sürüm5.5.0 Bunu Vikiveri'de düzenleyin (19 Haziran 2026 (4 ay önce) (19 Haziran 2026))
Tür disipliniÇıkarımsanan, statik, güçlü, yapısal
EtkilendikleriC, Caml, Modula-3, Pascal, Standard ML
EtkiledikleriATS, Coq, Elm, F#, F*, Haxe, Opa, Rust, Scala
Uygulama diliOCaml, C
PlatformuIA-32, x86-64, Power, SPARC, ARM 32-64, RISC-V
İşletim sistemiCross-platform: Linux, Unix, macOS, Windows
LisansLGPLv2.1
Olağan dosya uzantıları.ml, .mli
Web sitesiocaml.org Bunu Vikiveri'de düzenleyin
AilesiML: Caml

OCaml, Fransız Ulusal Bilişim ve Uygulamaları Araştırma Kurumunda (INRIA) Xavier Leroy tarafından geliştirilen, ücretsiz ve özgür bir lisans altında sunulan, ML programlama dilleri ailesine mensup, hem yorumlanan hem de derlenip doğal makine koduna dönüştürülebilen gelişmiş bir fonksiyonel programlama dilidir.

Özellikleri

Ayrıca bakınız

Kaynakça

  1. ↑ "Modules". 29 Ağustos 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Şubat 2020.
  2. ↑ "OCaml 5.5.0 Release Notes".
  3. ↑ "Influences - The Rust Reference". The Rust Reference. 26 Ocak 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 31 Aralık 2023.

Dış bağlantılar