Σπίτι Ανάπτυξη Ποια είναι η αντικειμενική καμπλά (ocaml); - ορισμός από την τεχνολογία

Ποια είναι η αντικειμενική καμπλά (ocaml); - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει ο στόχος Caml (OCaml);

Το Object Caml (OCaml) είναι η αντικειμενοστρεφής έκδοση και κύρια εφαρμογή της γλώσσας προγραμματισμού Caml. Απλά επεκτείνει τη βασική γλώσσα Caml και τοποθετεί ένα πλήρες αντικειμενοστρεφές στρώμα και ένα σύστημα ενότητας που συνδέονται μέσω ενός πολυμορφικού συστήματος με μια διασύνδεση τύπου. Όπως και η αρχική γλώσσα Caml, το OCaml είναι μια γλώσσα γενικής χρήσης, σχεδιασμένη με γνώμονα την αξιοπιστία και την ασφάλεια του προγράμματος.

Η Techopedia εξηγεί τον αντικειμενικό Caml (OCaml)

Το Object Caml έχει σχεδιαστεί για να είναι μια εφαρμογή "βιομηχανικής αντοχής" με έναν μεταγλωττιστή εγγενών κωδίκων που μπορεί να χρησιμοποιηθεί για αρχιτεκτονικές εννέα επεξεργαστών, έναν μεταγλωττιστή κώδικα byte και έναν loop read-eval-print που χρησιμοποιείται για γρήγορη ανάπτυξη και φορητότητα. Η διανομή περιλαμβάνει επίσης μια γενική βιβλιοθήκη, μια lexer και μια γεννήτρια παράλυσης, ένα εργαλείο εντοπισμού σφαλμάτων επανάληψης, μια γεννήτρια τεκμηρίωσης και έναν εκτυπωτή μεγάλης προεπεξεργασίας.


Το Object Caml διανέμεται ως λογισμικό ανοιχτού κώδικα βάσει της δημόσιας άδειας Q, ενώ οι διάφορες βιβλιοθήκες του διανέμονται υπό LGPL.


Το Object Caml υποστηρίζει τις ακόλουθες αρχιτεκτονικές επεξεργαστών:

  • PowerPC
  • Αλφα
  • AMD64
  • IA32
  • IA64
  • Mips
  • Sparc
  • StrongArm
  • HPPA
Ποια είναι η αντικειμενική καμπλά (ocaml); - ορισμός από την τεχνολογία