בית התפתחות מה זה caml אובייקטיבי (ocaml)? - הגדרה מטכנולוגיה

מה זה caml אובייקטיבי (ocaml)? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של Caml אובייקטיבי (OCaml)?

Object Caml (OCaml) היא הגרסה המכוונת לאובייקט והיישום העיקרי של שפת התכנות Caml. זה פשוט מרחיב את שפת Caml הליבה ומכניס שכבה מלאת אוריינטציה ומערכת מודולים המחוברים דרך מערכת פולימורפית עם ממשק מסוג. בדומה לשפת ה- Caml המקורית, OCaml היא שפה לשימוש כללי, מעוצבת מתוך מחשבה על אמינות התוכנית ובטיחותה.

Techopedia מסביר את המטרה Caml (OCaml)

Object Caml מתוכנן להיות יישום "חוזק תעשייתי" עם מהדר קוד מקורי שניתן להשתמש בו לתשע אדריכלות מעבד, מהדר קוד בתים ולולאת קריאה-הערכה להדפסה המשמשת לפיתוח מהיר וניידות. ההפצה כוללת גם ספרייה סטנדרטית מקיפה, מחולל לקסר ומנתח, ניפוי שגיאות חוזרות, מחולל תיעוד ומדפסת מעבד יפה.


Object Caml מופץ כתוכנת קוד פתוח תחת הרישיון Q Public, ואילו הספריות השונות שלה מופצות תחת LGPL.


Object Caml תומך בארכיטקטורות המעבדים הבאים:

  • PowerPC
  • אלפא
  • AMD64
  • IA32
  • IA64
  • מיפס
  • ספארק
  • זרוע חזקה
  • HPPA
מה זה caml אובייקטיבי (ocaml)? - הגדרה מטכנולוגיה