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

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

1
डॉट के बजाय डबल कोलन क्यों?
यह अफवाह है कि शुरुआती सी ++ कार्यान्वयन में नाम स्थान तक पहुंचने के लिए डॉट ऑपरेटर है। एक राय है कि डॉट अधिक सुविधाजनक है कि आधुनिक डबल कोलन ऑपरेटर। दोहरे उपनिवेश को शुरू करने के पीछे क्या तर्क था?

4
वास्तव में PHP में पूर्ण यूनिकोड समर्थन क्यों नहीं हो सकता है?
हर कोई जानता है, कि PHP को यूनिकोड की समस्या है। संस्करण 6 को यूनिकोड कार्यान्वयन कठिनाइयों के कारण प्रभावी रूप से छोड़ दिया गया है। लेकिन मुझे आश्चर्य है कि अगर किसी को पता है कि सही कारण क्या हैं ? वास्तुकला / डिजाइन की समस्याएं, प्रदर्शन की चिंता, …

4
C ++ को लाने में क्या समस्याएं हैं - जैसे भाषा में कास्ट?
मुझे C ++ के विचार में दिलचस्पी है - जैसे constकि विशेष निष्पादन नहीं (जैसे दूर कास्टिंग const)। उदाहरण के लिए C # ले लो - इसमें C ++ की कमी है, जैसे const, और इसका कारण सामान्य है - लोग और समय। यहाँ अतिरिक्त रूप से ऐसा लगता है …

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

3
.NET सिलेक्ट (मैप) और एग्रीगेट (घटाना) के नामकरण के पीछे क्या कारण है?
अन्य प्रोग्रामिंग भाषाओं में, मैंने मैप और रिड्यूस देखा है, और वे कार्यात्मक प्रोग्रामिंग के कोनेस्टोन हैं। मुझे कोई तर्क या इतिहास नहीं मिला कि LINQ के पास Aggregate(समान Reduce) और Select(समान के रूप में Map) क्यों है? मैं क्यों पूछ रहा हूं कि मुझे यह समझने में थोड़ा समय …

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

3
दृष्टिबाधित में, एक्सएएमएल को एक्सएमएल पर एक गलती या एक अच्छे दृष्टिकोण पर आधारित है?
XAML मूल रूप से XML का सबसेट है। एक्सएमएल को एक्सएमएल पर आधारित करने के मुख्य लाभों में से एक यह कहा जाता है कि इसे मौजूदा उपकरणों के साथ पार्स किया जा सकता है। और यह एक बड़ी डिग्री तक हो सकता है, हालांकि (कृत्रिम रूप से गैर-तुच्छ) विशेषता …

8
C ++ अभी भी "हाइब्रिड" क्यों है
एक पर संबंधित प्रश्न यह स्पष्ट किया जा चुका है क्यों सी ++ कई पहलुओं में सी के साथ संगत नहीं है। हालाँकि C ++ अभी भी एक "संकर" * भाषा है। और दुर्भाग्य से, कई प्रोग्रामर अभी भी C ++ को "C विद स्ट्रीम और बिल्ट-इन स्ट्रिंग्स" मानते हैं। …

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

2
क्या Microsoft C # में 'var' के उपयोग को हतोत्साहित कर रहा है? (VS2017)
मैं आगामी विज़ुअल स्टूडियो 2017 को देख रहा हूं । शीर्षक के अंतर्गत अनुभाग बढ़ाया उत्पादकता दृश्य स्टूडियो की एक छवि की सभी घटनाओं को बदलने के लिए इस्तेमाल किया जा रहा है वर स्पष्ट प्रकार के साथ। कोड में स्पष्ट रूप से कई समस्याएं हैं जिन्हें विज़ुअल स्टूडियो ने …

3
रूबी निर्माता ने प्रतीकों की अवधारणा का उपयोग करने के लिए क्यों चुना?
tl; dr: क्या प्रतीकों की एक भाषा-अज्ञेय परिभाषा होगी और उन्हें अन्य भाषाओं में रखने का एक कारण होगा? तो, रूबी निर्माता symbolsने भाषा की अवधारणा का उपयोग क्यों किया ? मैं इसे गैर-रूबी प्रोग्रामर के दृष्टिकोण से पूछता हूं। मैंने बहुत सी अन्य भाषाएं सीखी हैं, और उनमें से …

5
जब सी कोड में परिभाषा लिखी जाती है, तो सी भाषा में डेटा और कार्यों की * घोषणा * आवश्यक क्यों है?
निम्नलिखित "सी" कोड पर विचार करें: #include<stdio.h> main() { printf("func:%d",Func_i()); } Func_i() { int i=3; return i; } Func_i()स्रोत कोड के अंत में परिभाषित किया गया है और इसके उपयोग से पहले कोई घोषणा प्रदान नहीं की गई है main()। जब कंपाइलर देखता Func_i()है main(), उसी समय वह बाहर आ …

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

3
एक स्थिर प्रकार प्रणाली एक प्रोटोटाइप-आधारित भाषा के डिजाइन को कैसे प्रभावित करती है?
प्रोटोटाइप-आधारित भाषाओं पर विकिपीडिया लेख निम्नलिखित पैराग्राफ में शामिल हैं: लगभग सभी प्रोटोटाइप-आधारित सिस्टम व्याख्या और गतिशील रूप से टाइप की गई भाषाओं पर आधारित हैं। हालाँकि, वैधानिक रूप से टाइप की गई भाषाओं पर आधारित प्रणालियाँ तकनीकी रूप से व्यवहार्य हैं। किस तरह से एक स्थिर प्रकार की प्रणाली …

7
जावा में, संरक्षित सदस्यों को उसी पैकेज की कक्षाओं के लिए सुलभ क्यों बनाया गया?
आधिकारिक दस्तावेज से ... संशोधक वर्ग पैकेज उपवर्ग विश्व जनता YYYY YYYN की रक्षा की कोई संशोधक YYNN नहीं निजी YNNN बात यह है, मैं एक उपयोग के मामले को याद नहीं रख सकता जहाँ मुझे एक ही पैकेज के भीतर एक वर्ग से संरक्षित सदस्यों तक पहुँचने की आवश्यकता …

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