Turinys:
Apibrėžimas - ką reiškia Objective Caml (OCaml)?
Object Caml (OCaml) yra į objektą orientuota „Caml“ programavimo kalbos versija ir pagrindinis įgyvendinimas. Tai paprasčiausiai išplečia pagrindinę „Caml“ kalbą ir sukuria visą objektą orientuotą sluoksnį ir modulių sistemą, sujungtą per polimorfinę sistemą su tipo sąsaja. Kaip ir originali „Caml“ kalba, „OCaml“ yra bendrosios kalbos kalba, sukurta atsižvelgiant į programos patikimumą ir saugumą.„Techopedia“ paaiškina „Objective Caml“ (OCaml)
„Object Caml“ yra sukurtas kaip „pramoninio stiprumo“ diegimas su savaiminio kodo kompiliatoriumi, kuris gali būti naudojamas devynioms procesorių architektūroms, baitų kodo kompiliatoriumi ir skaitymo evalo spausdinimo kilpa, naudojama greitam kūrimui ir perkeliamumui. Į platinimą taip pat įeina išsami standartinė biblioteka, lexerio ir analizatoriaus generatorius, pakartotinio derinimo priemonė, dokumentacijos generatorius ir pirminio procesoriaus gana spausdintuvas.
„Object Caml“ yra platinamas kaip atvirojo kodo programinė įranga pagal „Q Public License“, tuo tarpu įvairios jo bibliotekos yra platinamos pagal LGPL.
„Object Caml“ palaiko šias procesorių architektūras:
- „PowerPC“
- Alfa
- AMD64
- IA32
- IA64
- Mipsai
- Sparc
- Stipri ranka
- HPPA
