Sisällysluettelo:
- Määritelmä - Mitä Objective Caml (OCaml) tarkoittaa?
- Techopedia selittää objektiivisen Camlin (OCaml)
Määritelmä - Mitä Objective Caml (OCaml) tarkoittaa?
Object Caml (OCaml) on Caml-ohjelmointikielen oliokeskeinen versio ja pääasiallinen toteutus. Se yksinkertaisesti laajentaa Caml-ydinkieltä ja asettaa kokonaan oliokeskeisen kerroksen ja moduulijärjestelmän, jotka on kytketty polymorfisen järjestelmän kautta tyyppiliittymällä. Kuten alkuperäinen Caml-kieli, OCaml on yleiskäyttöinen kieli, joka on suunniteltu ohjelman luotettavuuden ja turvallisuuden kannalta.Techopedia selittää objektiivisen Camlin (OCaml)
Object Caml on suunniteltu toimimaan "teollisuusvahvuutena" alkuperäisen koodin kääntäjänä, jota voidaan käyttää yhdeksässä suorittimen arkkitehtuurissa, tavukoodikääntäjänä ja read-eval-print-silmukkana, jota käytetään nopeaan kehittämiseen ja siirrettävyyteen. Jakelu sisältää myös kattavan vakiokirjaston, lexer- ja parsergeneraattorin, uusintavirheenkorjauksen, dokumentointigeneraattorin ja esikäsittelyn aika-tulostimen.
Object Caml -yritystä jaellaan avoimen lähdekoodin ohjelmistona Q-julkisella lisenssillä, kun taas sen erilaisia kirjastoja jaellaan LGPL: n kautta.
Object Caml tukee seuraavia suorittimen arkkitehtuureja:
- PowerPC
- alfa
- AMD64
- IA32
- IA64
- mips
- Sparc
- Vahva käsivarsi
- HPPA
