language-design पर टैग किए गए जवाब

प्रोग्रामिंग भाषाओं के डिजाइन और संरचना से संबंधित प्रश्न।

3
मुझे पार्सर के लिए एक व्याकरण कैसे निर्दिष्ट करना चाहिए?
मैं कई वर्षों से प्रोग्रामिंग कर रहा हूं, लेकिन एक कार्य जो अभी भी मुझे लंबे समय तक ले जाता है, वह है एक पार्सर के लिए एक व्याकरण निर्दिष्ट करना, और इस अत्यधिक प्रयास के बाद भी, मुझे कभी भी यकीन नहीं है कि मैं जिस व्याकरण के साथ …

5
स्क्रिप्टिंग लैंग्वेज बनाने पर सवाल
उदाहरण के लिए, उदाहरण के लिए, मैं किसी को मेरे लिए एक प्रोग्रामिंग भाषा या स्क्रिप्टिंग भाषा बनाने के लिए भुगतान करना चाहता था। उन्हें पूरी तरह से समझने के लिए कि मुझे क्या चाहिए, यह जानने के लिए उन्हें किस प्रकार के दस्तावेज़ की आवश्यकता होगी। मेरा मतलब है, …

8
प्रोग्रामिंग और डेटाबेस क्वेरी को बंद करना [बंद]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 2 साल पहले …

4
भाषा डिजाइनर क्या तय करने या साबित करने के लिए करते हैं कि एक विशेष सुविधा सही ढंग से काम करती है?
मुझे भाषा की डिज़ाइन में दिलचस्पी है और सामान्य तौर पर मैं व्यापक रूप से ज्ञात विशेषताओं (जैसे उत्तराधिकार, बहुरूपता, प्रतिनिधियों, लैम्ब्डा, कैप्चर, कचरा संग्रह, अपवाद, जेनरिक, विचरण, प्रतिबिंब, और इसी तरह) के बारे में आसानी से बता सकता हूं। विशेष रूप से भाषा, वे संभवत: लागू किए जा सकते …

3
ब्लॉक के लिए स्पष्ट मार्करों पर एक भाषा को इंडेंटेशन क्यों पसंद करना चाहिए?
मैं हास्केल सीख रहा हूं, और मैं एक ऑटो इंडेंटेशन टूल की तलाश कर रहा था। मैंने बहुत कुछ नहीं देखा, और सीखा कि हास्केल (पाइथन के रूप में), इंडेंटेशन एक ब्लॉक को दर्शाता है। नतीजतन, मैं अनुमान लगा रहा हूं कि ऑटो फ़ार्मेटिंग टूल बनाना असंभव है, सी परिवार …

2
एक ही वरीयता के दो बाइनरी ऑपरेटरों के साथ भाषा, बाएं-सहयोगी और दाएं-सहयोगी
वहाँ किसी भी प्रोग्रामिंग (या पटकथा) भाषा (या कुछ डोमेन विशिष्ट भाषा) दो द्विआधारी ऑपरेटरों कर रहे हैं oplऔर oprकी एक ही पूर्वता के साथ oplकिया जा रहा बाएं साहचर्य और oprसही-साहचर्य किया जा रहा है? (मुझे ऐसा कोई उदाहरण नहीं मिला, लेकिन मैं उस अजीब मामले को संभालने के …

2
प्रदर्शन के लिए सिस्टम टाइप करें
क्या (स्थिर) प्रकार के सिस्टम मौजूद हैं जो कार्यक्रमों की प्रदर्शन विशेषताओं को औपचारिक बनाने का प्रयास करते हैं? मैं इस तरह के प्रयासों को खोजने के लिए प्रतीत नहीं कर सकता। चूंकि प्रोग्राम के बारे में बयान देने के लिए प्रोग्रामर के शस्त्रागार में टाइप सिस्टम (एक) सबसे शक्तिशाली …

1
C # में कंपाउंड असाइनमेंट ऑपरेटर को ओवरलोड करना क्यों संभव नहीं है?
शीर्षक भ्रामक है, इसलिए कृपया संपूर्ण प्रश्न :-) पढ़ें । "कम्पाउंड असाइनमेंट ऑपरेटर" द्वारा मुझे इस तरह के निर्माण का ध्यान रखना है op=, उदाहरण के लिए +=। शुद्ध असाइनमेंट ऑपरेटर ( =) मेरे प्रश्न से संबंधित नहीं है। "क्यों" से मेरा मतलब एक राय नहीं है, लेकिन संसाधन (पुस्तक, …

2
'आउट' कीवर्ड का उपयोग दो प्रतीत होने वाले संदर्भों में क्यों किया जाता है?
C # में, outकीवर्ड को दो अलग-अलग तरीकों से उपयोग किया जा सकता है। एक पैरामीटर संशोधक के रूप में जिसमें एक तर्क को संदर्भ द्वारा पारित किया जाता है class OutExample { static void Method(out int i) { i = 44; } static void Main() { int value; Method(out …

4
ध्वन्यात्मक प्रोग्रामिंग भाषा? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है कि …

8
भाषाओं के निर्माण के लिए डिज़ाइन पैटर्न क्यों नहीं जोड़े गए हैं?
हाल ही में मैं एक सहकर्मी के साथ बात कर रहा था, जिसने उल्लेख किया कि उनकी कंपनी एमवीसी डिज़ाइन पैटर्न को एक PHP एक्सटेंशन के रूप में जोड़ने पर काम कर रही थी। उन्होंने बताया कि उन्होंने Controllers, Models and Viewsप्रदर्शन बढ़ाने के लिए भाषा निर्माण में जोड़ने के …

3
संगीत सॉफ्टवेयर डिजाइन करने के लिए उपयुक्त प्रोग्रामिंग भाषा [बंद]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न अपडेट करें तो यह है -विषय पर सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज के लिए। 5 साल पहले बंद हुआ । मैं अपने संगीत वाद्ययंत्र के लिए एक …

7
एक भाषा के लिए नाम चर का एक अच्छा विकल्प क्या है जिसमें केवल अपरिवर्तनीय संदर्भ या लेबल हैं?
उदाहरण के लिए, कार्यात्मक भाषाओं में, चर एकल असाइनमेंट होते हैं और एक बार असाइन किए जाने पर उनके मान अपरिवर्तनीय होते हैं। तो वे दोनों राज्यों है अबाध और बाध्य , एक बार के लिए बाध्य वे बदला नहीं जा सकता। क्या कुछ गणितीय शब्द या अन्य कंप्यूटर विज्ञान …

4
एक गतिशील भाषा का विकास करना
मैंने बहुत सरल भाषाओं के लिए कई हाथ से लिखे गए कंपाइलर बनाए हैं लेकिन अब मैं एक सरलीकृत पायथन या रूबी के समान एक गतिशील भाषा विकसित करने में अपना हाथ आजमाना चाहता हूं। हालांकि, यह मेरे लिए आसान था कि मेरे सिर को कैसे संकलित किया जाए। आदिम …

3
स्कैनफ़ को स्कैनफ़ क्यों कहा जाता है? (प्रिंटफ के लिए भी।)
मैं बस उत्सुक हूं कि सी प्रोग्रामिंग भाषा में प्रारूपित इनपुट को पढ़ने के लिए फ़ंक्शन को "रीडफ़" के विपरीत "स्कैनफ़" क्यों कहा गया था। मुझे लगता है कि यह पहले की भाषा से लिया गया है, इसलिए उस मामले में इसे पहले की भाषा में इस तरह क्यों नाम …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.