दिलचस्प पोस्ट
Git हुक को रिपॉजिटरी में डाल देना जावास्क्रिप्ट के eval को JSON डेटा eval करने के लिए कोष्ठक की आवश्यकता क्यों है? लॉगिन विफल होने के बाद पुनर्निर्देशित करें MSVCP140.dll गायब है आर में एक स्टैक्ड क्षेत्र प्लॉट प्राप्त करना CollapsingToolbarLayout उपशीर्षक मुझे जावा में एक विधि पैरामीटर पर "अंतिम" कीवर्ड का उपयोग क्यों करना चाहिए? क्यों नल डाली? क्लैग ++ / लिबसी ++ के साथ बूस्ट कैसे संकलित / लिंक करें? क्यों एक बंद टैग न आना होगा? डी 3 फोर्स-निर्देशित लेआउट में नोड स्थिति को ठीक करें कैसे एसक्यूएल डिफ़ॉल्ट बाधा को छोड़ने के लिए इसके नाम के बिना? एआरएम: लिंक रजिस्टर और फ्रेम सूचक गोलांग संरचना समारोह को आह्वान करता है "बिना असमर्थित क्षेत्र या विधि का उल्लेख नहीं कर सकता" माउस कर्सर को प्रोग्रामेटिक रूप से स्थानांतरित करना

लिस्प-1 और लिस्प-2 के बीच अंतर क्या है?

मैंने लिस्प-1 और लिस्प-2 के बीच के अंतर को समझने की कोशिश की है और यह कैसे क्लोज़र से संबंधित है लेकिन मैं अभी भी ठीक से समझ नहीं पाया। क्या कोई मुझे रोशन कर सकता है?

वेब के समाधान से एकत्रित समाधान "लिस्प-1 और लिस्प-2 के बीच अंतर क्या है?"

विकिपीडिया के अनुसार:

फ़ंक्शंस के लिए अलग नाम स्थान एक लाभ यह है कि लिस्प समुदाय में विवाद का एक स्रोत है। इसे आमतौर पर लिस्प-1 बनाम लिस्प-2 बहस के रूप में जाना जाता है। लिस्प-1 स्कीम के मॉडल को संदर्भित करता है और लिस्प-2 सामान्य लिस्प मॉडल को संदर्भित करता है।

यह मूल रूप से है कि क्या चर और फ़ंक्शंस बिना संघर्ष किए एक ही नाम हो सकते हैं। क्लोज़र एक लिस्प-1 है जिसका अर्थ है कि यह एक फ़ंक्शन के लिए एक ही नाम का उपयोग करने की अनुमति नहीं देता है और एक साथ एक वेरिएबल

आप रिचर्ड गेब्रियल द्वारा इस पत्र को पढ़ना चाह सकते हैं। यह उन मुद्दों का सार है, जो कि लिस्प समुदाय लिस्पा 1 बनाम लिस्पप 2 में चर्चा कर रहा था। यह कुछ घने और धीमी गति से पहले कुछ हिस्सों में चल रहा है, लेकिन जब आप पिछला अनुभाग 5 प्राप्त करते हैं, तो इसे पढ़ने के लिए बहुत आसान होता है।

असल में, लिस्पप 1 के पास एक ऐसा वातावरण है, जो मानों के प्रतीक चिन्हों को बनाते हैं, और ये मान "नियमित" या फ़ंक्शन होते हैं। लिस्पप 2 (कम-से-कम) दो नामस्थान (प्रतीकों में एक फंक्शन वैल्यू के लिए एक स्लॉट होता है और एक नियमित मान के लिए)। तो, लिस्पप 2 में, आप फू नामित एक फ़ंक्शन और फू नाम का एक मान हो सकते हैं, जबकि लिस्प़ 1 में, नाम फू केवल एक मान (फ़ंक्शन या अन्यथा) को संदर्भित कर सकता है।

कई व्यापारियों और दोनों के बीच स्वाद के अंतर हैं, लेकिन विवरण के लिए पेपर पढ़ें। ईसाई क्विननेक की पुस्तक, "लिस्प इन स्माल पिसिज़" में पाठ के माध्यम से बुने जाने वाले मतभेदों की चर्चा भी है