एरलांग प्रोग्रामिंग लैंग्वेज

लेखक: Randy Alexander
निर्माण की तारीख: 28 अप्रैल 2021
डेट अपडेट करें: 26 जून 2024
Anonim
Erlang Programming Language - Computerphile
वीडियो: Erlang Programming Language - Computerphile

विषय

परिभाषा - एरलांग प्रोग्रामिंग भाषा का क्या अर्थ है?

एरलैंग प्रोग्रामिंग भाषा एक सामान्य उद्देश्य, एक साथ और कचरा एकत्र करने वाली प्रोग्रामिंग भाषा है, जो रनटाइम सिस्टम के रूप में भी काम करती है। एर्लैंग की अनुक्रमिक व्युत्पन्न फर्म गणना, एकल असाइनमेंट और डायनेमिक डेटा प्रविष्टि के साथ एक कार्यात्मक भाषा है, जो समवर्ती रूप से अभिनेता मॉडल का अनुसरण करती है।


1986 में जो आर्मस्ट्रांग द्वारा विकसित, एरलंग को पहली बार एरिक्सन द्वारा एक मालिकाना भाषा के रूप में जारी किया गया था, फिर 1998 में एक खुली भाषा के रूप में रिलीज़ किया गया था।

एरिक्सन ने वितरित, दोष-सहिष्णु, सॉफ्ट-रियल-टाइम और नॉन-स्टॉप एप्लिकेशन का समर्थन करने के लिए एरलंग को इंजीनियर किया। एर्लांग हॉट स्वैपिंग का समर्थन करता है; इस प्रकार कोड को सिस्टम को पुनरारंभ किए बिना बदला जा सकता है।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia Erlang प्रोग्रामिंग लैंग्वेज के बारे में बताता है

ज्यादातर भाषाओं में, धागे को जटिल त्रुटि-ग्रस्त क्षेत्रों के रूप में देखा जाता है। हालांकि, एर्लैंग प्रक्रियाओं के निर्माण और संचालन के लिए भाषा-स्तर के विकास की अनुमति देता है।

यह प्रोग्रामर के लिए एक साथ प्रोग्रामिंग को सरल बनाने के लिए है। एर्लैंग में, सभी संगामिति स्पष्ट रूप से स्पष्ट है; प्रक्रियाओं को साझा चर के बजाय गुजरने के माध्यम से डेटा का आदान-प्रदान, अस्तित्व और ताले की आवश्यकता को समाप्त करना। एरलैंग के विकास की अवधारणाएं एरलंग-निर्मित प्रणालियों के विकास की तरह हैं।


माइक विलियम्स, एक एरलंग विकास टीम के सदस्य और आविष्कारक, निम्नलिखित दर्शन का पालन करते हैं:

सर्वश्रेष्ठ कार्य तकनीक: डेवलपर्स डिजाइन के माध्यम से प्रोटोटाइप का उपयोग करते हुए, सबसे अच्छा काम करने वाली तकनीकों का पता लगाएं। कौशल

न सिर्फ विचार: विचार पर्याप्त नहीं हैं। एक डेवलपर के पास विचारों को महसूस करने और यह सत्यापित करने का कौशल भी होना चाहिए कि वे काम करते हैं।

त्रुटियां कम करें: त्रुटियों को न्यूनतम रखें, अधिमानतः केवल उत्पादन के दौरान अनुसंधान चरण के दौरान।

Erlang प्रोग्रामिंग भाषा का एक बड़ा फायदा यह है कि यह थ्रेडिंग और कॉन्सिरेन्सी के लिए एक सपोर्ट है, जो प्राइमर के एक छोटे समूह के साथ कुशलतापूर्वक उत्पन्न और लिंक करने की प्रक्रिया है।

ये प्रक्रिया एक एर्लांग अनुप्रयोग संरचना के मूल तत्व हैं और संचार अनुक्रमिक प्रक्रियाओं (सीएसपी) मॉडल को स्वतंत्र रूप से नियोजित करते हैं।