บ้าน พัฒนาการ วัตถุประสงค์ caml (ocaml) คืออะไร? - คำจำกัดความจาก techopedia

วัตถุประสงค์ caml (ocaml) คืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Objective Caml (OCaml) หมายถึงอะไร

Object Caml (OCaml) เป็นเวอร์ชันเชิงวัตถุและการใช้งานหลักของภาษาโปรแกรม Caml มันขยายแกนภาษา Caml หลักและวางในเลเยอร์เชิงวัตถุเต็มรูปแบบและระบบโมดูลที่เชื่อมต่อผ่านระบบ polymorphic ด้วยอินเตอร์เฟสชนิด เช่นเดียวกับภาษา Caml ดั้งเดิม OCaml เป็นภาษาที่ใช้งานทั่วไปได้รับการออกแบบโดยคำนึงถึงความน่าเชื่อถือของโปรแกรมและความปลอดภัย

Techopedia อธิบายวัตถุประสงค์ Caml (OCaml)

Object Caml ได้รับการออกแบบให้ใช้งาน "ความแข็งแกร่งทางอุตสาหกรรม" ด้วยคอมไพเลอร์รหัสเนทีฟที่สามารถใช้สำหรับสถาปัตยกรรมโปรเซสเซอร์เก้าตัวคอมไพเลอร์รหัสไบต์และลูป read-eval-print ที่ใช้สำหรับการพัฒนาอย่างรวดเร็วและพกพาได้ การกระจายยังรวมถึงไลบรารีมาตรฐานที่ครอบคลุมตัวสร้าง lexer และ parser ตัวดีบัก replay ตัวสร้างเอกสารและตัวประมวลผลพริ้นเตอร์พริ้นเตอร์


Object Caml ถูกแจกจ่ายเป็นซอฟต์แวร์โอเพนซอร์ซภายใต้สัญญาอนุญาตสาธารณะ Q ในขณะที่ห้องสมุดต่าง ๆ มีการเผยแพร่ภายใต้ LGPL


Object Caml สนับสนุนสถาปัตยกรรมตัวประมวลผลต่อไปนี้:

  • PowerPC
  • แอลฟา
  • AMD64
  • IA32
  • IA64
  • MIPS
  • Sparc
  • แขนที่แข็งแรง
  • HPPA
วัตถุประสงค์ caml (ocaml) คืออะไร? - คำจำกัดความจาก techopedia