ఎర్లాంగ్ ప్రోగ్రామింగ్ లాంగ్వేజ్

రచయిత: Randy Alexander
సృష్టి తేదీ: 28 ఏప్రిల్ 2021
నవీకరణ తేదీ: 26 జూన్ 2024
Anonim
ఎర్లంగ్ ప్రోగ్రామింగ్ లాంగ్వేజ్ - కంప్యూటర్‌ఫైల్
వీడియో: ఎర్లంగ్ ప్రోగ్రామింగ్ లాంగ్వేజ్ - కంప్యూటర్‌ఫైల్

విషయము

నిర్వచనం - ఎర్లాంగ్ ప్రోగ్రామింగ్ భాష అంటే ఏమిటి?

ఎర్లాంగ్ ప్రోగ్రామింగ్ భాష ఒక సాధారణ-ప్రయోజన, ఏకకాల మరియు చెత్త-సేకరించిన ప్రోగ్రామింగ్ భాష, ఇది రన్‌టైమ్ వ్యవస్థగా కూడా పనిచేస్తుంది. ఎర్లాంగ్ యొక్క సీక్వెన్షియల్ డెరివేటివ్ అనేది సంస్థ యొక్క గణన, సింగిల్ అసైన్‌మెంట్ మరియు డైనమిక్ డేటా ఎంట్రీతో కూడిన క్రియాత్మక భాష, ఇది ఏకకాలంలో నటుడి నమూనాను అనుసరిస్తుంది.


1986 లో జో ఆర్మ్‌స్ట్రాంగ్ చేత అభివృద్ధి చేయబడిన ఎర్లాంగ్‌ను మొదట ఎరిక్సన్ యాజమాన్య భాషగా విడుదల చేసింది, తరువాత 1998 లో ఓపెన్ సోర్స్ భాషగా విడుదల చేయబడింది.

పంపిణీ, తప్పు-తట్టుకోగల, మృదువైన-నిజ-సమయ మరియు నాన్-స్టాప్ అనువర్తనాలకు మద్దతు ఇవ్వడానికి ఎరిక్సన్ ఎర్లాంగ్‌ను ఇంజనీరింగ్ చేసింది. ఎర్లాంగ్ వేడి మార్పిడికి మద్దతు ఇస్తుంది; సిస్టమ్‌ను పున art ప్రారంభించకుండా కోడ్‌ను భర్తీ చేయవచ్చు.

మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్‌కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.

టెకోపీడియా ఎర్లాంగ్ ప్రోగ్రామింగ్ లాంగ్వేజ్ గురించి వివరిస్తుంది

చాలా భాషలలో, థ్రెడ్‌లు సంక్లిష్ట లోపం సంభవించే ప్రాంతాలుగా చూడబడతాయి. ఏదేమైనా, ఎర్లాంగ్ ప్రక్రియల సృష్టి మరియు నిర్వహణ కోసం భాషా-స్థాయి అభివృద్ధిని అనుమతిస్తుంది.

ప్రోగ్రామర్‌ల కోసం ఏకకాల ప్రోగ్రామింగ్‌ను సరళీకృతం చేయడానికి ఇది ఉద్దేశించబడింది. ఎర్లాంగ్‌లో, అన్ని సమ్మతి స్పష్టంగా స్పష్టంగా ఉంది; భాగస్వామ్య వేరియబుల్స్ కంటే డేటాను మార్పిడి చేయడం ద్వారా ప్రాసెస్ చేస్తుంది, తాళాల ఉనికి మరియు అవసరాన్ని తొలగిస్తుంది. ఎర్లాంగ్ యొక్క అభివృద్ధి అంశాలు ఎర్లాంగ్-నిర్మించిన వ్యవస్థల అభివృద్ధికి సమానమైనవి.


ఎర్లాంగ్ అభివృద్ధి బృందం సభ్యుడు మరియు ఆవిష్కర్త మైక్ విలియమ్స్ ఈ క్రింది తత్వానికి కట్టుబడి ఉన్నారు:

ఉత్తమ పని పద్ధతులు: డెవలపర్‌ల రూపకల్పన ద్వారా ప్రోటోటైపింగ్‌ను ఉపయోగించి ఉత్తమమైన పని పద్ధతులను కనుగొనండి. నైపుణ్యాలు

కేవలం ఆలోచనలు కాదు: ఆలోచనలు సరిపోవు. డెవలపర్‌కు ఆలోచనలను గ్రహించి అవి పని చేస్తున్నాయని ధృవీకరించే నైపుణ్యాలు కూడా ఉండాలి.

లోపాలను తగ్గించండి: లోపాలను కనిష్టంగా ఉంచండి, ఉత్పత్తి సమయంలో కాకుండా పరిశోధన దశలో మాత్రమే.

ఎర్లాంగ్ ప్రోగ్రామింగ్ లాంగ్వేజ్ యొక్క ప్రధాన ప్రయోజనం ఏమిటంటే, థ్రెడింగ్ మరియు సమ్మతి కోసం దాని మద్దతు ఒక చిన్న సమూహ ఆదిమవాదులతో సమర్ధవంతంగా ఉత్పత్తి మరియు అనుసంధాన ప్రక్రియలు.

ఈ ప్రక్రియలు ఎర్లాంగ్ అప్లికేషన్ స్ట్రక్చర్ యొక్క ప్రాథమిక అంశాలు మరియు కమ్యూనికేషన్ సీక్వెన్షియల్ ప్రాసెస్స్ (CSP) మోడల్‌ను ఉచితంగా ఉపయోగిస్తాయి.