विषयसूची:
- परिभाषा - ऑब्जेक्टिव कैमल (OCaml) का क्या अर्थ है?
- Techopedia का उद्देश्य ऑब्जेक्टिव कैमल (OCaml) है
परिभाषा - ऑब्जेक्टिव कैमल (OCaml) का क्या अर्थ है?
ऑब्जेक्ट कैमल (OCaml) ऑब्जेक्ट ओरिएंटेड वर्जन और मुख्य कार्यान्वयन कैमल प्रोग्रामिंग लैंग्वेज है। यह बस कोर कैमल भाषा का विस्तार करता है और एक पूर्ण ऑब्जेक्ट-ओरिएंटेड परत और एक मॉड्यूल सिस्टम में डालता है जो एक प्रकार के इंटरफ़ेस के साथ एक पॉलीमॉर्फिक सिस्टम के माध्यम से जुड़ा हुआ है। मूल Caml भाषा की तरह, OCaml एक सामान्य प्रयोजन वाली भाषा है, जिसे प्रोग्राम की विश्वसनीयता और सुरक्षा को ध्यान में रखकर बनाया गया है।Techopedia का उद्देश्य ऑब्जेक्टिव कैमल (OCaml) है
ऑब्जेक्ट कैमल को एक "इंडस्ट्रियल-स्ट्रेंथ" कार्यान्वयन के लिए डिज़ाइन किया गया है, जिसमें एक देशी-कोड कंपाइलर है, जिसका उपयोग नौ प्रोसेसर आर्किटेक्चर, एक बाइट-कोड कंपाइलर और एक रीड-इवल-प्रिंट लूप के लिए किया जा सकता है जो त्वरित विकास और पोर्टेबिलिटी के लिए उपयोग किया जाता है। वितरण में एक व्यापक मानक पुस्तकालय, एक लेसर और पार्सर जनरेटर, एक रिप्ले डीबगर, एक प्रलेखन जनरेटर और एक प्रीप्रोसेसर सुंदर-प्रिंटर भी शामिल है।
ऑब्जेक्ट कैमल को क्यू पब्लिक लाइसेंस के तहत एक ओपन-सोर्स सॉफ्टवेयर के रूप में वितरित किया जाता है, जबकि इसके विभिन्न पुस्तकालयों को एलजीपीएल के तहत वितरित किया जाता है।
ऑब्जेक्ट कैमल निम्नलिखित प्रोसेसर आर्किटेक्चर का समर्थन करता है:
- PowerPC
- अल्फा
- AMD64
- IA32
- IA64
- MIPS
- स्पार्क
- मजबूत बांह
- HPPA
