लील' मस्ती लैंग्स के आंत | Mewayz Blog Skip to main content
Hacker News

लील' मस्ती लैंग्स के आंत

टिप्पणी कइल गइल बा

1 min read Via taylor.town

Mewayz Team

Editorial Team

Hacker News

छोट-छोट प्रोग्रामिंग भाषा के हुड के नीचे झांकला से रउआ एगो बेहतर बिल्डर काहे बन जानी

रउआ जवन सॉफ्टवेयर के इस्तेमाल करीं — ओह सीआरएम से लेके जवन राउर लीड के ट्रैक करेला आ आधा रात के चालान भेजे वाला ऑटोमेशन इंजन तक — प्रोग्रामिंग भाषा के साथ बनावल गइल बा। बाकिर का रउरा कबो सोचले बानी कि प्रोग्रामिंग भाषा के टिक का बनावेला? पायथन भा जावास्क्रिप्ट नियर बिसाल इकोसिस्टम ना बलुक छोट-छोट, स्क्रैपी, रमणीय तरीका से अजीबोगरीब जे डेवलपर लोग एकही समस्या के समाधान खातिर भा खाली सीखे खातिर एकही सप्ताहांत में बनावे ला। ई "लिल' मजेदार लैंग" — खिलौना भाषा, डोमेन-विशिष्ट भाषा (डीएसएल), आ शैक्षिक दुभाषिया — कंप्यूटर साइंस के कुछ सभसे सुरुचिपूर्ण बिचार सभ के निवासस्थान हवें। इनहन के आंत के समझला से खाली रउआँ के एगो बेहतर प्रोग्रामर ना बनावल जा सके ला; ई मौलिक रूप से बदल देला कि रउआँ टूल बनावे, वर्कफ़्लो के स्वचालित करे आ अइसन सिस्टम डिजाइन करे के बारे में कइसे सोचेनी जे वास्तव में लोग खातिर काम करे।

"लील' फन लैंग्स" ठीक से का होला?

प्रोग्रामिंग के दुनिया अइसन भाषा से भरल बा जवना के मतलब कबो प्रोडक्शन सर्वर के पावर देवे भा लाखों लेनदेन के प्रोसेस करे के ना रहे। लॉक्स (रॉबर्ट निस्ट्रॉम के क्राफ्टिंग इंटरप्रेटर्स से), मंक (थॉर्स्टन बॉल के राइटिंग एन इंटरप्रेटर इन गो से), भा इहाँ तक कि ब्रेनफक आ शेफ नियर मजाक के भाषा सभ के अस्तित्व सिखावे खातिर, मनोरंजन करे खातिर आ एह सीमा के धक्का देवे खातिर मौजूद बा कि "भाषा" के मतलब तक का होला। ई छोट भाषा सभ वास्तविक दुनिया के टूलचेन सभ के जटिलता के छीन देली सऽ आ कोड कइसे एक्शन बन जाला एकर कच्चा मैकेनिक्स के उजागर करे लीं।

लेकिन "lil' fun langs" खाली शैक्षिक व्यायाम तक सीमित नइखे। डोमेन-विशिष्ट भाषा बाजार में मौजूद कुछ सबसे कारगर बिजनेस टूल के पावर देला। हर बेर जब रउआँ स्प्रेडशीट में कवनो सूत्र लिखत बानी, अपना ईमेल क्लाइंट में फिल्टर नियम परिभाषित करीं, या Mewayz जइसन प्लेटफार्म में ऑटोमेशन वर्कफ़्लो कॉन्फ़िगर करीं, त रउआँ कवनो छोट, उद्देश्य से बनल भाषा के साथ बातचीत कर रहल बानी। मेवेज के अंदर के 207 गो मॉड्यूल — जे सीआरएम, चालान, एचआर, बेड़ा प्रबंधन आ अउरी कई गो मॉड्यूल सभ में बिस्तार लिहले बाड़ें — आंतरिक नियम इंजन आ एक्सप्रेशन पार्सर सभ पर निर्भर बाड़ें जे अपना मूल में, छोट-छोट भाषा हवें जे प्रयोगकर्ता लोग के बिना कंप्यूटर साइंस के डिग्री के जरूरत के पावर देवे खातिर डिजाइन कइल गइल बाड़ें।

एह भाषा सभ के एनाटॉमी के समझला से पता चले ला कि काहें कुछ औजार सहज महसूस करे लें जबकि कुछ के कौनों दुसरा आयाम में लिखल मैनुअल के साथ कुश्ती करे के मन करे ला।

द लेक्सर: शब्दन के परमाणु में तोड़ल

हर भाषा चाहे केतनो छोट होखे, एकही मौलिक कदम से शुरू होला: शाब्दिक विश्लेषण, भा "लेक्सिंग।" लेक्सर वर्ण सभ के कच्चा स्ट्रिंग ले लेला — कुछ अइसन जइसे कि total = price * quantity + tax — आ ओकरा के सार्थक टुकड़ा में तोड़ देला जेकरा के टोकन कहल जाला। लेक्सर के अबहीं ले मतलब के कवनो परवाह नइखे. ई बस ई पहिचान करे ला कि total एगो पहचानकर्ता हवे, = एगो असाइनमेंट ऑपरेटर हवे, price एगो अउरी पहचानकर्ता हवे, * गुणा हवे, इत्यादि।

एक छोटहन भाषा खातिर लेक्सर बनावल आश्चर्यजनक रूप से संतोषजनक होला। 100 लाइन से कम कोड में रउआ कवनो प्रोग्राम के नंबर, स्ट्रिंग, कीवर्ड, आ ऑपरेटर के पहचाने के सिखा सकेनी। सादगी ही बात बा — ई रउआँ के ई सोचे खातिर मजबूर कर देला कि रउआँ के भाषा के "शब्द" के बिल्कुल न्यूनतम सेट के कवन जरूरत बा। यूजर फेसिंग टूल के डिजाइन करे के समय भी इहे सोच लागू होला। जब मेवेज के ऑटोमेशन इंजन कवनो छोट बिजनेस मालिक के एगो नियम सेट करे देला जइसे कि "जब चालान 7 दिन के ओवरड्यू हो जाव त रिमाइंडर ईमेल भेजीं" त सिस्टम चुपचाप ओह नियम के संरचित टोकन में लेक्सिंग कर रहल बा जवना पर ऊ काम कर सकेला. बेहतरीन इंटरफेस ठीक एह से बिना मेहनत के महसूस होला काहें से कि केहू एह बारे में गहिराह सोचलस कि प्रयोगकर्ता के इरादा के छोट से छोट सार्थक इकाई कइसन होला।

पार्सिंग: सपाट टोकन के जिंदा पेड़ में बदलल

एक बेर रउरा लगे टोकन हो गइल त रउरा संरचना के जरूरत बा. पार्सिंग टोकन सभ के सपाट अनुक्रम के एब्स्ट्रैक्ट सिंटैक्स ट्री (AST) में बदल देला — ई एगो पदानुक्रमित प्रतिनिधित्व हवे जे कौनों एक्सप्रेशन के अलग-अलग हिस्सा सभ के बीच के संबंध सभ के कैप्चर करे ला। 3 + 4 * 5 अभिव्यक्ति खाली पाँच गो टोकन के अनुक्रम ना हवे; ई एगो अइसन पेड़ हवे जहाँ गुणा जोड़ से ढेर कस के जुड़ जाला, 35 के बजाय 23 पैदा होला।

इहे ह जहाँ बात सही मायने में मजेदार हो जाला। रिकर्सिव डेसेंट भा प्रैट पार्सिंग नियर पार्सिंग एल्गोरिदम इंजीनियरिंग के सुरुचिपूर्ण टुकड़ा हवें जे एकही फाइल में फिट होलें फिर भी आश्चर्यजनक रूप से जटिल व्याकरण सभ के संभाल सके लें। खासतौर पर रिकर्सिव डेसेंट पार्सर सभ लगभग खुद भाषा के स्पेसिफिकेशन नियर पढ़े लें — हर फंक्शन एगो व्याकरण नियम से मेल खाला, जेकरा चलते कोड अइसन तरीका से सेल्फ-डॉक्यूमेंटिंग हो जाला जे सॉफ्टवेयर डेवलपमेंट में दुर्लभ होला।

पार्सिंग से सीख भाषा डिजाइन से बहुत आगे तक फैलल बा। कवनो भी सिस्टम जवन संरचित इनपुट के प्रोसेस करेला — तारीख सीमा वाला बुकिंग फॉर्म, सशर्त नियम वाला पेरोल कॉन्फ़िगरेशन, शाखा तर्क वाला सीआरएम पाइपलाइन — पार्सिंग समस्या के हल कर रहल बा। मेवेज के प्लेटफार्म पर 138,000+ यूजर हर दिन जटिल, संरचित डेटा पैदा करेलें। ई समझल कि पार्सर लोग कइसे अस्पष्ट इनपुट के निर्विवाद संरचना में बदल देला, ई अइसन सिस्टम बनावे में अंतर हवे जे एज केस सभ के शानदार तरीका से संभाले आ अइसन सिस्टम के निर्माण में जे केहू के अप्रत्याशित प्रारूप में तारीख दर्ज करे के पल के तोड़ देला।

दुभाषिया: जहाँ कोड जिंदा हो जाला

दुभाषिया उहे होला जहाँ जादू होला। ई एएसटी के चलेला, नोड दर नोड, आ निष्पादित करेला। एगो नंबर नोड आपन मान वापस कर देला। बाइनरी ऑपरेशन नोड अपना बाईं आ दाहिना बच्चा सभ के मूल्यांकन करे ला आ इनहन के एकट्ठा करे ला। फंक्शन कॉल कौनों वातावरण में फंक्शन के देखे ला, आर्गुमेंट सभ के बाइंड करे ला आ बॉडी के मूल्यांकन करे ला। खिलौना भाषा में पूरा दुभाषिया 200-300 लाइन के हो सके ला — माथा में पकड़े खातिर छोट, फिर भी असली प्रोग्राम चलावे खातिर शक्तिशाली।

निष्पादन के दू गो व्यापक तरीका बा: पेड़ पर चले वाला इंटरप्रेटर आ बाइटकोड वर्चुअल मशीन। पेड़-पौधा पर चले वाला लोग सरल होला बाकी धीमा होला; उ लोग सीधे एएसटी के पार करेले। बाइटकोड वीएम सभ एएसटी के सरल निर्देश सभ के एगो सीक्वेंस (जइसे कि कौनों छोट असेंबली भाषा) में संकलित करे लें आ एकरे बजाय ओह सभ के निष्पादित करे लें, नाटकीय रूप से बेहतर परफार्मेंस खातिर कार्यान्वयन जटिलता के ट्रेडिंग करे लें। सीपाइथन, मानक पायथन कार्यान्वयन, बाइटकोड वीएम के इस्तेमाल करे ला। लुआ, सभसे कुशल एम्बेडेबल भाषा सभ में से एक, रजिस्टर आधारित वीएम डिजाइन के सुरुआत कइलस जे दुनिया भर में गेम इंजन सभ के प्रभावित कइलस।

<ब्लॉककोट> के बा

मुख्य अंतर्दृष्टि: सभसे ताकतवर बिजनेस टूल ऊ ना होलें जिनहन में सभसे ढेर फीचर होखे — ई अइसन होलें जिनहन में सभसे नीक आंतरिक "भाषा" होला जेह से ई बतावल जा सके कि प्रयोगकर्ता लोग के वास्तव में का जरूरत बा। हर नियम इंजन, फार्मूला सिस्टम, आ ऑटोमेशन बिल्डर भेस बदल के एगो छोटहन दुभाषिया होला. ओह दुभाषिया के गुणवत्ता ई तय करे ला कि ऊ टूल 10 गो प्रयोगकर्ता से 100,000 तक ले स्केल हो जाला कि ना।

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →
के बा

पर्यावरण आ दायरा: राज्य के छिपल वास्तुकला

भाषा के कार्यान्वयन में सभसे पेचीदा अवधारणा सभ में से एगो — आ बिजनेस सॉफ्टवेयर पर सभसे सीधे लागू होखे वाली अवधारणा सभ में से एगो — ई बा कि भाषा सभ वातावरण आ दायरा के माध्यम से राज्य के कइसे प्रबंधित करे लीं। जब रउआँ कवनो फंक्शन के भीतर चर असाइनमेंट लिखत बानी त ऊ चर लीक आउट ना होखे के चाहीं आ ग्लोबल स्कोप में कुछ ओवरराइट ना करे के चाहीं। ई बात साफ-साफ लागत बा, बाकी एकरा के सही तरीका से लागू करे खातिर एगो डेटा संरचना के जरूरत होला जेकरा के पर्यावरण श्रृंखला कहल जाला: हैश मैप सभ के लिंक कइल लिस्ट जहाँ हर स्तर एगो दायरा के प्रतिनिधित्व करे ला आ चर लुकअप सभ चेन के ऊपर तब ले चले लें जब ले कि कौनों मिलान ना मिल जाला।

ई पैटर्न बढ़िया से डिजाइन कइल सॉफ्टवेयर में हर जगह लउकेला। बिजनेस प्लेटफार्म में प्रयोगकर्ता के अनुमति भी एही तरीका से काम करे लीं — टीम के सदस्य के पहुँच पहिले उनके अलग-अलग अनुमति के जांच क के निर्धारित कइल जाला, फिर उनके भूमिका के अनुमति, फिर संगठन के डिफ़ॉल्ट के जांच क के। मेवेज के मॉड्यूल सिस्टम, जवन लिंक-इन-बायो पन्ना से ले के पूरा पेरोल प्रोसेसिंग तक के हिस्सा में बा, लेयर वाला कॉन्फ़िगरेशन के इस्तेमाल करेला जवन एह सटीक सिद्धांत के प्रतिबिंबित करेला। बिजनेस मालिक संगठन-व्यापी डिफ़ॉल्ट सेट करे ला, विभाग प्रबंधक लोग बिसेस सेटिंग सभ के ओवरराइड क सके ला आ अलग-अलग प्रयोगकर्ता लोग आपन खुद के वर्कस्पेस के अनुकूलित क सके ला — ई सभ बिना टकराव के।

प्रोग्रामिंग भाषा में स्कोप गलत मिलला से बग हो जाला। बिजनेस प्लेटफार्म में स्कोप गलत मिलला से डेटा लीक हो जाला, अनुमति बढ़ जाला, आ ओह तरह के परिचालन अराजकता पैदा हो जाला जवना में असली पइसा लागेला. अमूर्तता के हर स्तर पर पाठ एके जइसन होला.

एक छोटहन भाषा बनावल असल में रउरा के का सिखावेला

अगर रउआँ कबो छोट प्रोग्रामिंग भाषा नइखीं बनवले, त इहाँ अनुभव ठोस रूप से का सिखावे ला — आ काहें ई महत्व रखे ला कि रउआँ डेवलपर होखीं, तकनीकी संस्थापक होखीं, या केहू अइसन जे खाली रोज इस्तेमाल करे वाला टूल सभ के समझल चाहत होखीं:

    के बा
  • विचार के सटीकता: व्याकरण के परिभाषित करत घरी रउआँ अस्पष्ट ना हो सकेनी। राउर भाषा विनिर्देश में हर अस्पष्टता राउर पार्सर में बग बन जाला. ई बिसय सीधे बेहतर स्पेसिफिकेशन, साफ दस्तावेजीकरण, आ अउरी सटीक फीचर के जरूरत लिखे में ट्रांसफर होला।
  • उपयोगकर्ता लोग खातिर सहानुभूति: जब रउआँ कवनो भाषा के डिजाइन करीं, त रउआँ मानवीय बिचार खातिर इंटरफेस डिजाइन करत बानी। रउआँ पूछल सीखीं: "प्रयोक्ता के क मतलब एकरा से का बा?" — एगो अइसन सवाल जवन हर उत्पाद के फैसला के चलावे के चाहीं।
  • परफॉर्मेंस इंट्यूशन: रउआँ के पता चलेला कि कुछ ऑपरेशन तेज आ कुछ धीमा काहें होला, बेंचमार्क पढ़ला से ना बलुक ई देख के कि दुभाषिया ठीक से केतना कदम उठावेला। एह से रउआँ अइसन सिस्टम के डिजाइन करे में बेहतर हो जानी जे स्केल करे।
  • डिबगिंग मास्टरी: जब राउर भाषा गलत आउटपुट पैदा करेले त रउरा लगे कहीं लुकावे के जगह नइखे. दोषी कवनो ढाँचा नइखे, कवनो लाइब्रेरी संस्करण के टकराव नइखे. ई राउर तर्क ह, राउर डेटा संरचना ह, राउर एल्गोरिदम ह. एह से गहिराह डिबगिंग कौशल के निर्माण होला जवन बढ़िया इंजीनियरन के बढ़िया इंजीनियरन से अलगा कर देला.
  • अमूर्तता के सराहना: रउआँ समझत बानी कि उच्च स्तर के भाषा सभ ऊ चुनाव काहें कइलीं — जावास्क्रिप्ट में क्लोजर काहें बा, पायथन महत्वपूर्ण व्हाइटस्पेस काहें चुनलस, रस्ट के उधार चेकर काहें मौजूद बा। ई सब मनमाना फैसला ना हवें; ई वास्तविक समस्या सभ के समाधान हवें जिनहन के सामना रउआँ के खुद के लागू करे में करे के पड़ी।
के बा

खिलौना भाषा से लेके रियल-वर्ल्ड ऑटोमेशन तक

खिलौना भाषा आ प्रोडक्शन ऑटोमेशन इंजन के बीच के अंतर अधिकतर लोग के सोच से छोट होला। Shopify के लिक्विड टेम्पलेटिंग भाषा एगो सरल, सुरक्षित टेम्पलेट सिस्टम के रूप में शुरू भइल आ अब लाखन स्टोरफ्रंट सभ के पावर देले। गिटहब एक्शन्स के वर्कफ़्लो सिंटैक्स एगो डोमेन-विशिष्ट भाषा हवे जे YAML पर बनल बा। स्ट्राइप के सिग्मा क्वेरी भाषा वित्तीय टीम के बिना एसक्यूएल लिखले भुगतान डेटा से पूछताछ करे के सुविधा देला। एह में से हर एक के शुरुआत केहू के पूछला से भइल: "एह बिसेस समस्या के समाधान करे वाली सभसे छोट, सरल भाषा का बा?"

ई प्लेटफार्म सभ के पीछे के उहे दर्शन हवे जेकर मकसद बिजनेस ऑपरेशन के एकही इकोसिस्टम में एकट्ठा कइल होला। जब मेवेज एगो फ्रीलांसर के सेवा देला जेकरा के लिंक-इन-बायो पेज एगो मिड साइज कंपनी के जरूरत होला जवन अपना 207 मॉड्यूल में 50 कर्मचारी लोग खातिर पेरोल चलावेले, त अंतर्निहित चुनौती उहे होला जवना के सामना हर भाषा डिजाइनर के होला: रउआ कइसे अइसन सिस्टम बनाईं जवन शुरुआती लोग खातिर काफी सरल होखे फिर भी जटिल उपयोग केस खातिर काफी शक्तिशाली होखे? एकर जवाब, जइसे कि कवनो भाषा लागू करे वाला रउआँ के बताई, आदिम के सही बनावे में बा — छोट, कम्पोजेबल बिल्डिंग ब्लॉक जवना के प्रयोगकर्ता लोग अइसन तरीका से जोड़ सके ला जेकर डिजाइनर कबो ना सोचले रहलें।

अगिला बेर जब रउआँ कवनो ऑटोमेशन नियम कॉन्फ़िगर करीं, कस्टम डैशबोर्ड बनाईं, या कवनो बिजनेस टूल में सशर्त वर्कफ़्लो सेट करीं, याद रखीं: रउआँ कवनो प्रोग्राम के एगो lil' fun lang में लिख रहल बानी। केहू ओह भाषा के आंत — ओकर लेक्सर, पार्सर, आ इंटरप्रेटर — के डिजाइन कइले बा कि राउर मंशा के एक्जीक्यूटिव बनावल जा सके. आ ओह लोग के काम के गुणवत्ता ऊ अदृश्य शक्ति ह जवन तय करेला कि राउर अनुभव जादू जइसन लागेला कि दुख. ओह आंत सभ के समझल, ऊहो सतह के स्तर पर, रउआँ के एगो सुपरपावर मिले ला: इंटरफेस के नीचे मशीन के देखे के क्षमता, ई अनुमान लगावे के कि ऊ कहाँ टूटी, आ एकरा के एकरे डिजाइनर लोग के कल्पना से भी आगे धकेले के क्षमता।

आज आपन बिजनेस ओएस बनाईं

फ्रीलांसर से लेके एजेंसी तक, मेवेज 207 इंटीग्रेटेड मॉड्यूल के साथ 138,000+ बिजनेस के पावर देला। मुफ्त में शुरू करीं, जब बढ़ब त अपग्रेड करीं.

मुफ्त खाता बनाईं →
के बा

अक्सर पूछल जाए वाला सवाल

"लिल' मजेदार लैंग" का होला आ हमरा एकर परवाह काहे करे के चाहीं?

लील' मजेदार लैंग छोट, प्रयोगात्मक प्रोग्रामिंग भाषा हवें जे बिसेस बिचार सभ के खोज करे भा कोर कॉन्सेप्ट सभ के सिखावे खातिर बनावल गइल बाड़ी। इनहन में वीकेंड में लिखल खिलौना दुभाषिया से ले के संकीर्ण काम खातिर बनावल गइल डोमेन-विशिष्ट भाषा (डीएसएल) तक के सामिल कइल जाला। ई समझला से कि ई कइसे काम करे लें, रउआँ के गहिराह जानकारी मिल जाला कि सभ सॉफ्टवेयर कइसे काम करे लें — जवना में बिजनेस टूल भी सामिल बाड़ें जिनहन पर रउआँ रोज भरोसा करेनी। ऊ ज्ञान रउआँ के एगो तेज डेवलपर आ स्वचालन प्रणाली चुने भा बनावे के समय अउरी जानकारी वाला निर्णय लेवे वाला बनावे ला।

भाषा इंटरनल के बारे में सीखला से बिजनेस ऑटोमेशन में कइसे मदद मिलेला?

जब रउआ पार्सिंग, मूल्यांकन, आ इंटरप्रेटर जइसन अवधारणा के समझब त रउआ ऑटोमेशन के अलग तरीका से देखे लागेनी। रउआँ वर्कफ़्लो बिल्डर, टेम्पलेट इंजन, आ नियम सिस्टम सभ में पैटर्न के पहिचान करे लीं। मेवेज नियर प्लेटफार्म सभ अपना 207 मॉड्यूल सभ में एही सिद्धांत सभ के इस्तेमाल करे लें जेह से कि रउआँ चालान, सीआरएम वर्कफ़्लो आ अउरी बहुत कुछ के स्वचालित क सके लीं — ई सभ बिना कोड लिखले। बुनियादी बात जानला से रउआँ के एह टूल सभ के अउरी आगे बढ़ावे में मदद मिले ला आ समस्या सभ के तेजी से निवारण करे में मदद मिले ला।

का हमरा एगो छोटहन भाषा बनावे खातिर कंप्यूटर साइंस के डिग्री के जरूरत बा?

बिल्कुल ना। कई गो डेवलपर लोग ट्यूटोरियल आ ओपन-सोर्स गाइड के इस्तेमाल से एकही वीकेंड में आपन पहिला इंटरप्रेटर बनावे ला। पायथन आ जावास्क्रिप्ट जइसन भाषा सभ से बेसिक लेक्सर, पार्सर, आ इवेल्यूएटर लिखल सीधा हो जाला। लक्ष्य अगिला प्रोडक्शन लैंग्वेज बनावल नइखे — ई बा कि कर के सीखल जाव. इहाँ तक कि एगो साधारण कैलकुलेटर भाषा भी रउआँ के सिखावेले कि एक्सप्रेशन के पार्स आ निष्पादन कइसे कइल जाला, कौशल जवन सीधे वास्तविक दुनिया के विकास में स्थानांतरित होला।

का डीएसएल के समझला से हमरा बेहतर बिजनेस टूल चुने में मदद मिल सकेला?

बिल्कुल बा। कई बिजनेस प्लेटफार्म सभ में फार्मूला, फिल्टर आ वर्कफ़्लो नियम सभ खातिर डोमेन-बिसेस भाषा सभ के एम्बेड कइल जाला। जब रउरा समझ में आ जाई कि डीएसएल हुड के नीचे कइसे काम करेला त रउरा टूल के अधिका आलोचनात्मक मूल्यांकन कर सकीलें. उदाहरण खातिर, मेवेज अपना मॉड्यूल सभ में बिल्ट-इन ऑटोमेशन लॉजिक के साथ $19/mo से शुरू होखे वाला एगो व्यापक बिजनेस ओएस पेश करे ला। डीएसएल अवधारणा के जानल रउआँ के सतह के खरोंच के बजाय ओह फीचर सभ के पूरा तरीका से इस्तेमाल करे में मदद करे ला।