क्या कार्यात्मक प्रोग्रामिंग के पेशेवरों और विपक्षों का अध्ययन करने वाले सहकर्मी-समीक्षित पेपर हैं?


14

क्या कोई मुझे कार्यात्मक शैली में कोड लिखने के फायदे या नुकसान का अध्ययन करने वाले साथियों की समीक्षा करने के लिए संदर्भित कर सकता है? क्या ऐसे कागजात हैं जो मशीन लर्निंग, लैंग्वेज डिज़ाइन आदि जैसे क्षेत्रों में लैम्ब्डा कैलकुलस के अनुप्रयोगों पर चर्चा करते हैं?


4
यहां दो अलग-अलग प्रश्न हैं। मैं अनुप्रयोगों के बारे में दूसरा एक नया प्रश्न बनाऊंगा।
डेव क्लार्क

जवाबों:


7

जॉन ह्यूज द्वारा एक प्रसिद्ध पेपर " व्हाई फंक्शनल प्रोग्रामिंग मैटर्स " है। इस पत्र का मुख्य तर्क कार्यात्मक कार्यक्रमों की प्रतिरूपकता है।

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



-1

एक उच्च गुणवत्ता, इस क्षेत्र में नि: शुल्क संदर्भ एबेल्सन और सुस्मान, एमआईटी प्रोफेसरों, विकिपीडिया पर कुछ और जानकारी द्वारा कंप्यूटर प्रोग्राम की संरचना और गहनता है । वे कार्यात्मक प्रोग्रामिंग को सिद्धांत को समझने के तरीके के रूप में और प्रोग्रामिंग के अमूर्त रूप में वकालत करते हैं जैसे कि कार्यात्मक प्रोग्रामिंग की समझ किसी भी भाषा में समान सिद्धांतों को समझने / लागू करने में मदद करेगी। वे इसे "अपरिमेय शैली" कहते हैं, लेकिन साइड-बाय-साइड तुलना के बिना इसके साथ भेदभाव करने के लिए कुछ प्रयास करते हैं।


जब मैं एक कार्यात्मक शैली में कोड लिखने के फायदे या नुकसान का अध्ययन करता हूं, तो मैं अनुभवजन्य अध्ययनों के बारे में सोचता हूं जो अभ्यास में अंतर को देखते हैं। मुझे नहीं लगता कि इस पुस्तक के उस पर परिणाम हैं।
रीइनियरियरपोस्ट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.