paradigms पर टैग किए गए जवाब

कंप्यूटर प्रोग्रामिंग की एक मौलिक शैली।

5
इंटरफ़ेस के लिए कार्यात्मक-प्रोग्रामिंग विकल्प क्या है?
यदि मैं एक "कार्यात्मक" शैली में कार्यक्रम करना चाहता हूं, तो मैं एक इंटरफ़ेस को क्या बदलूंगा? interface IFace { string Name { get; set; } int Id { get; } } class Foo : IFace { ... } शायद ए Tuple<>? Tuple<Func<string> /*get_Name*/, Action<String> /*set_Name*/, Func<int> /*get_Id*/> Foo; एकमात्र …

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

6
क्या कार्यात्मक विशेषताएं उन लाभों के लिए थोड़ा ओओपी भ्रम के लायक हैं जो वे लाते हैं?
हास्केल और एफ # में कार्यात्मक प्रोग्रामिंग सीखने के बाद, ओओपी प्रतिमान कक्षाओं, इंटरफेस, वस्तुओं के साथ पीछे-पीछे लगता है। एफपी के कौन से पहलुओं को मैं काम में ला सकता हूं जो मेरे सहकर्मी समझ सकते हैं? क्या कोई भी एफपी स्टाइल मेरे बॉस से मेरी टीम को वापस …

2
क्या अभिनेता मॉडल का मेरा वर्णन सही है?
अगर मुझे समझ में आया, अभिनेता मॉडल ऑब्जेक्ट मॉडल की तरह है, लेकिन कुछ अंतरों के साथ: हर एक वस्तु के अलग-अलग धागे होते हैं और जब आपके पास हजारों ऑब्जेक्ट होते हैं तब भी यह समस्या नहीं होती है। अभिनेता कॉल फ़ंक्शन और रिटर्न वैल्यू प्राप्त करने के बजाय …


3
क्यों (नहीं) तर्क प्रोग्रामिंग?
मैंने अभी तक सॉफ्टवेयर उद्योग में किसी तार्किक प्रोग्रामिंग भाषा (जैसे प्रोलॉग) के किसी भी उपयोग के बारे में नहीं सुना है, और न ही मुझे इसका उपयोग हॉबी प्रोग्रामिंग या ओपन सोर्स प्रोजेक्ट में करने का पता है। यह (प्रोलॉग) कुछ हद तक अकादमिक भाषा के रूप में प्रयोग …

20
हर कंप्यूटर साइंस छात्र को कौन सी प्रोग्रामिंग लैंग्वेज सिखाई जानी चाहिए?
ताला लगा हुआ । यह सवाल और इसके जवाब बंद हैं क्योंकि यह सवाल ऑफ-टॉपिक है लेकिन इसका ऐतिहासिक महत्व है। यह वर्तमान में नए उत्तरों या इंटरैक्शन को स्वीकार नहीं कर रहा है। प्रोग्रामिंग भाषाओं की कौन सी भाषाएं (या कक्षाएं (प्रतिमानों के रूप में), साथ ही उस वर्ग …

4
FP और OO ऑर्थोगोनल?
मैंने इस समय को बार-बार सुना है और मैं इस विचार को समझने और मान्य करने की कोशिश कर रहा हूं कि एफपी और ओओ ओर्थोगोनल हैं। सबसे पहले, 2 अवधारणाओं के लिए रूढ़िवादी होने का क्या मतलब है? एफपी यथासंभव अपरिवर्तनीयता और शुद्धता को प्रोत्साहित करता है। और OO …

1
कार्यात्मक प्रतिक्रियाशील / संबंधपरक प्रोग्रामिंग - क्या कोई अंतर है?
मैं उपयोग कर रहे हैं रिएक्टिव कोको (GitHub द्वारा), एक कार्यात्मक प्रतिक्रियाशील एक कोको के लिए पुस्तकालयों के साथ उपयोग के लिए प्रोग्रामिंग एपीआई, जबकि अब, लेकिन सिर्फ पढ़ा है "राल गड्ढे से बाहर" , कागज कि माना जाता है कि इसके पीछे अवधारणाओं प्रस्तुत करता है, और मैं थोड़ा …

2
कार्यात्मक प्रतिक्रियाशील प्रोग्रामिंग - क्या फे अभिव्यंजक पर्याप्त है?
इसलिए मैं बहुत से अजाक्स कॉल और कॉलबैक-इस्म की अन्य भागीदारी के साथ एक काफी शामिल जावास्क्रिप्ट / html क्लाइंट कर रहा हूं। मैं इस उद्देश्य के लिए फे का उपयोग करने के बारे में सोच रहा हूं। मैं एल्म से वाकिफ हूं। इसे आज़माया और FRP तत्वों को पसंद …

5
क्या भाषा-उन्मुख प्रोग्रामिंग व्यावहारिक है?
मैंने इस लेख को भाषा-उन्मुख प्रोग्रामिंग पर पढ़ा । वह प्रोग्रामिंग में आधुनिक प्रक्रियात्मक / ओओपी दृष्टिकोणों में कुछ कमजोरियों को इंगित करता है, और एक नए प्रोग्रामिंग प्रतिमान का सुझाव देता है जो उन्हें हल करेगा मैं सभी छोटे, शिथिल युग्मित कार्यक्रम भागों के लिए हूं: बहुत सारी छोटी …

7
एक समस्या को संबोधित करने के लिए प्रोग्रामिंग प्रतिमान की पसंद के लिए अनुभवजन्य साक्ष्य
C2 विकी में ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग के लिए अनुभवजन्य साक्ष्य की चर्चा है जो मूल रूप से निष्कर्ष निकालती है कि प्राधिकरण से अपील के अलावा कोई नहीं है। यह आखिरी बार 2008 में संपादित किया गया था। चर्चा यहाँ यह प्रतीत होती है: OO पुरानी है , जब कार्यात्मक प्रोग्रामिंग …

4
हम अभी भी डेस्कटॉप प्रतिमान के बजाय ब्राउज़र में DOM का उपयोग क्यों कर रहे हैं
मेरी समझ से, वेब इंटरफ़ेस को HTML का उपयोग करने के लिए विकसित किया गया था क्योंकि उस समय ब्राउज़र में डेस्कटॉप स्टाइल एप्लिकेशन का अनुकरण करना संभव नहीं था, जैसे कि सिल्वरलाइट और फ्लैश कैसे काम करते हैं, क्योंकि बैंडविड्थ सीमाएं, और संभवतः प्रसंस्करण शक्ति। अतीत में क्यों नहीं …

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

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

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