हास्केल और लिस्प के कुछ स्वाद दोनों में आप में से जो अनुभव करते हैं, उनके लिए मैं उत्सुक हूं कि "सुखद" (एक भयावह शब्द का उपयोग करने के लिए) यह हास्केल बनाम लिस्प में कोड लिखना है।
कुछ पृष्ठभूमि: मैं अब हास्केल सीख रहा हूं, जो पहले स्कीम और सीएल (और क्लोजर में थोड़ा सा फ़ॉरेस्ट) के साथ काम कर चुका है। परंपरागत रूप से, आप मुझे उनके द्वारा प्रदान की जाने वाली सक्सेस और रैपिडिटी के लिए गतिशील भाषाओं का प्रशंसक मान सकते हैं। मुझे जल्दी से लिस्प मैक्रोज़ से प्यार हो गया, क्योंकि इसने मुझे वर्बोसिटी और बॉयलरप्लेट से बचने का एक और तरीका दिया।
मुझे हास्केल अविश्वसनीय रूप से दिलचस्प लग रहा है , क्योंकि यह मुझे उन कोडिंग के तरीकों से परिचित करा रहा है जो मुझे पता नहीं था। इसमें निश्चित रूप से कुछ पहलू हैं जो ऐसा लगता है कि वे चपलता प्राप्त करने में सहायता करेंगे, जैसे कि आंशिक कार्यों को लिखने में आसानी। हालाँकि, मैं लिस्प मैक्रोज़ को खोने के बारे में थोड़ा चिंतित हूं (मुझे लगता है कि मैं उन्हें खो देता हूं; सच कहा जाए तो हो सकता है कि मैं अभी उनके बारे में नहीं जानता?) और स्टेटिक टाइपिंग सिस्टम।
क्या कोई भी व्यक्ति जिसने दोनों दुनियाओं में कोडिंग की एक सभ्य मात्रा में काम किया है, इस पर टिप्पणी करता है कि अनुभव कैसे भिन्न होते हैं, जिसे आप पसंद करते हैं, और अगर वरीयता वरीयता है?