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

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

9
एक बंद क्या है?
हर अब और फिर मुझे "क्लोजर" का उल्लेख किया जा रहा है, और मैंने इसे देखने की कोशिश की, लेकिन विकी एक स्पष्टीकरण नहीं देता है जिसे मैं समझता हूं। क्या कोई मेरी मदद कर सकता है?

30
PHP में आपके लिए कौन सी सुविधाएँ होनी चाहिए? [बन्द है]
चूंकि अब यह छुट्टियों का मौसम है और हर कोई इच्छाएं बना रहा है, मुझे आश्चर्य है कि आप चाहते हैं कि कौन सी भाषा सुविधाएँ PHP में शामिल होंगी? मुझे भाषा के लिए कुछ व्यावहारिक सुझावों / इच्छाओं में दिलचस्पी है। व्यावहारिक रूप से मेरा मतलब है: कुछ ऐसा …

5
जब एक फीचर को प्रोग्रामिंग भाषा / प्लेटफॉर्म में "प्रथम श्रेणी का नागरिक" माना जाता है?
मैंने कई बार बयानों को देखा है जैसे- "कृपया इस सुविधा को प्रथम श्रेणी के नागरिक को इतनी और भाषा / मंच में बनाएं"। उदाहरण के लिए, यह सी # / नेट में एनम के बारे में कहा जाता है। तो, प्रोग्रामिंग भाषा / प्लेटफॉर्म में "फर्स्ट क्लास सिटीजन" फीचर …

8
एक अपवाद-हैंडलिंग तंत्र के बिना एक आधुनिक भाषा क्यों डिज़ाइन करें?
कई आधुनिक भाषाएँ समृद्ध अपवाद हैंडलिंग सुविधाएँ प्रदान करती हैं , लेकिन Apple की स्विफ्ट प्रोग्रामिंग भाषा अपवाद हैंडलिंग तंत्र प्रदान नहीं करती है । अपवादों के रूप में मैं हूं, मुझे अपने दिमाग को लपेटने में परेशानी हो रही है कि इसका क्या मतलब है। स्विफ्ट के दावे हैं, …

7
स्थिर डेटा सदस्यों को C ++ (जावा के विपरीत) में अलग से कक्षा के बाहर परिभाषित क्यों किया जाना है?
class A { static int foo () {} // ok static int x; // <--- needed to be defined separately in .cpp file }; मुझे A::xएक .cpp फ़ाइल (या टेम्प्लेट के लिए एक ही फ़ाइल) में अलग से परिभाषित होने की आवश्यकता नहीं है । A::xएक ही समय में घोषित …

5
जावा डेथ लर्निंग पाइथन: मुझे किन अवधारणाओं को अपने सिर के चारों ओर लपेटने की आवश्यकता है?
पृष्ठभूमि: मैंने कुछ ट्यूटोरियल के माध्यम से चलाया है और कुछ छोटे प्रोजेक्ट लिखे हैं। Google और StackOverflow का उपयोग करके सभी बहुत अच्छा चल रहा है । पिछले कुछ दिनों में कई बार मैंने खुद को आश्चर्यचकित पाया "मैं क्या याद कर रहा हूँ?" - मुझे लगता है कि …

8
क्या वास्तव में एक 'उपयोगी' प्रोग्रामिंग भाषा का होना संभव है जो ट्यूरिंग पूर्ण नहीं है?
जहां यह स्वीकार किया जाता है कि किसी भी भाषा को पूर्ण होने के लिए ट्यूरिंग को पूरा करना पड़ता है, क्या वास्तव में 'उपयोगी' प्रोग्रामिंग भाषा का होना संभव है जो ट्यूरिंग पूर्ण नहीं है? मुझे स्पष्ट करना चाहिए कि यह विशेष रूप से पारंपरिक अर्थों में 'प्रोग्रामिंग' भाषाओं …

2
4 वीं और 5 वीं प्रोग्रामिंग भाषा पीढ़ी क्या हैं? क्या उनमें से कुछ और हैं? [बन्द है]
जैसा कि इसे अक्सर स्कूल / कॉलेज स्तर पर वर्गीकृत किया जाता है, लोकप्रिय प्रोग्रामिंग लैंग्वेज (C #, Java, C ++) सभी 3 जनरेशन लैंग्वेज हैं (मशीन के भौतिक भागों से उच्च स्तर के अमूर्त के साथ)। इसके अलावा, विधानसभा भाषाओं को 2 और मशीन भाषाओं को 1 पीढ़ी की …

7
3-तरफ़ा बुलियन तुलना के लिए अधिकांश मुख्यधारा की भाषाएँ "x <y <z" सिंटैक्स का समर्थन क्यों नहीं करती हैं?
यदि मैं दो संख्याओं (या अन्य सुव्यवस्थित संस्थाओं) की तुलना करना चाहता हूं, तो मैं ऐसा करूंगा x &lt; y। अगर मैं उनमें से तीन की तुलना करना चाहता हूं, तो हाई-स्कूल के बीजगणित के छात्र कोशिश करेंगे x &lt; y &lt; z। मुझ में प्रोग्रामर तो "नहीं, यह मान्य …

7
क्या हास्केल का प्रकार प्रणाली कार्यात्मक प्रोग्रामिंग को समझने में बाधा है? [बन्द है]
मैं कार्यात्मक प्रोग्रामिंग को समझने के उद्देश्य से हास्केल का अध्ययन कर रहा हूं, इस अपेक्षा के साथ कि मैं अन्य भाषाओं में प्राप्त अंतर्दृष्टि को लागू करूंगा (ग्रूवी, पायथन, जावास्क्रिप्ट मुख्य रूप से।) मैं हास्केल चुनता हूं क्योंकि मुझे आभास था कि यह बहुत ही विशुद्ध रूप से कार्यात्मक …

4
C ++ में 'void * `का निहितार्थ क्यों नहीं है?
सी में, void *किसी भी अन्य पॉइंटर प्रकार को डालने की आवश्यकता नहीं है , इसे हमेशा सुरक्षित रूप से बढ़ावा दिया जाता है। हालाँकि, C ++ में, यह मामला नहीं है। उदाहरण के लिए, int *a = malloc(sizeof(int)); C में काम करता है, लेकिन C ++ में नहीं। (नोट: …

5
लिस्प में एक लिस्प दुभाषिया का अध्ययन इतना महत्वपूर्ण क्यों है?
मैंने नए प्रोग्रामरों के लिए कई सीएस पाठ्यचर्या और सीखने के सुझाव देखे हैं, जो कि इच्छुक प्रोग्रामर को एक लिस्प दुभाषिया का अध्ययन करने के लिए कहते हैं जो विशेष रूप से लिस्प में लिखा गया है। ये सभी साइटें, "इसके एक बौद्धिक रहस्योद्घाटन" के समान बातें कहती हैं, …

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

3
क्यों एक निजी सदस्य एक स्थिर विधि में सुलभ है?
निम्नलिखित छद्म कोड है, मैंने इसे जावा और PHP में आज़माया और दोनों ने काम किया: class Test { private int a = 5; public static function do_test(){ var t = new Test(); t.a = 1; print t.a // 1 } } Test::do_test(); आप OOP प्रतिमान में ऐसा क्यों कर …

13
डेटाबेस को भाषा सुविधा के रूप में एकीकृत क्यों नहीं किया जाता है?
क्या कोई प्रोग्रामिंग भाषा है जिसमें एक बाहरी SQL (या अन्य) डेटाबेस से कनेक्ट करने के बजाय एक प्रथम श्रेणी की भाषा सुविधा के रूप में एक अंतर्निहित डेटाबेस है? ऐसी सुविधा के लिए क्या कमियां और लाभ होंगे? ऐसी सुविधा क्या दिखती है और यह हमारे कार्यक्रम के तरीके …

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