मैं आधिकारिक क्लोजर कार्यान्वयन का अध्ययन करना चाहता हूं। क्या कोड से परिचित कोई भी सिफारिश कर सकता है कि इसे कहां से पढ़ना शुरू करें? क्या कुछ ऐसे हिस्सों हैं जो बाकी को समझना आसान बना देंगे, या क्लोजर कैसे काम करता है यह समझने के लिए महत्वपूर्ण हैं?क्लोजर के लिए स्रोत कोड का अध्ययन शुरू करने के लिए अच्छी जगह?
उत्तर
वहां कुछ बड़े विचार हैं - जो तब तक स्पष्ट नहीं हो सकते जब तक कि आप एक LISP लागू करने से परिचित न हों।
तो क्लोजर कोड को देखने से पहले भी - आप मूल LISP कार्यान्वयन के लिए कोड देखना चाहते हैं (यहां ऑनलाइन ढेर हैं - this is one of my favourites)।
अगला मैं ईसाई क्विननेक Lisp In Small Pieces (LISP) जैसी एक पुस्तक पढ़ूंगा जो प्रतिमान प्राप्त करने के लिए book about implementing LISP compilers है।
वास्तव में क्लोजर स्रोत में शुरू होने के मामले में - मैं eval
- here से शुरू करूंगा।
क्लोजरस्क्रिप्ट कंपाइलर भी शुरू करने के लिए एक उत्कृष्ट जगह है।
जहाँ तक मूल clojure संकलक के रूप में,
मैं core.clojure के तल पर शुरू और इसलिए आप प्रत्येक भाग से ऊपर परिभाषित सुविधाओं के का निर्माण करने के लिए प्रवृत्ति को देख सकते हैं ऊपर की तरफ पढ़ा (यह भी करने के लिए शीर्ष की कोशिश करेंगे नीचे और ढूंढें कि आपके लिए क्या काम करता है)
- 1. कोड समीक्षा के लिए एक अच्छी जगह कहां है?
- 2. विंडोज़ के लिए प्रोग्रामिंग जीयूआई शुरू करने के लिए एक अच्छी जगह कहां है?
- 3. हैडोप के स्रोत कोड का अध्ययन करने के लिए कुछ अच्छे संसाधन क्या हैं?
- 4. डाटा वेयरहाउसिंग सीखने के लिए अच्छी जगह?
- 5. जावास्क्रिप्ट: ईवेंट हैंडलर पंजीकृत करने के लिए सबसे अच्छी जगह
- 6. डेटाबेस कनेक्शन को बंद करने के लिए सबसे अच्छी जगह
- 7. क्या PyOpenGL ओपनजीएल प्रोग्रामिंग सीखना शुरू करने के लिए एक अच्छी जगह है?
- 8. क्लोजर स्रोत कोड में, आरटी के लिए क्या खड़ा है?
- 9. कक्षा चर शुरू करने के लिए सही जगह?
- 10. मशीन लर्निंग का अध्ययन करने के लिए क्या आवश्यकताएं हैं?
- 11. वेबसाइट के लिए पासवर्ड नमक स्टोर करने के लिए सबसे अच्छी जगह कहां है?
- 12. WinForms के बजाय WPF का उपयोग शुरू करने के लिए सबसे अच्छी रीडिंग क्या हैं?
- 13. सी ++/गेम डेवलपर्स के साथ संवाद करने के लिए कोई अच्छी जगह?
- 14. ग्रहण के स्रोत कोड
- 15. फ़ोल्डर में एंड्रॉइड स्रोत कोड को व्यवस्थित करने के लिए
- 16. मैं 'उपयोग' का उपयोग करने के लिए सबसे अच्छी जगह कैसे जानूं?
- 17. क्या यह पीआईएमपीएल पैटर्न का उपयोग करने के लिए एक अच्छी जगह है?
- 18. अध्ययन के लिए सर्वश्रेष्ठ शैक्षणिक ऑपरेटिंग सिस्टम?
- 19. सी ++ (वीसी ++) के लिए स्रोत कोड ब्यूटीफायर?
- 20. उदाहरण के लिए देखने के लिए अच्छी जगह डेटाबेस डिज़ाइन - सर्वोत्तम प्रथाओं
- 21. आपकी परियोजना के लिए उपयोग करने के लिए स्रोत कोड लाइसेंस क्या है?
- 22. ट्रैक के लिए स्रोत कोड वाक्यविन्यास हाइलाइटिंग?
- 23. सबसे अच्छी जगह विंडोज
- 24. एक अच्छी, सरल, मुलायम मॉडेम लाइब्रेरी के लिए स्रोत
- 25. स्रोत कोड को हाइलाइट करने के लिए jQuery प्लगइन
- 26. कैसे स्रोत कोड से CodeCompileUnit निर्माण करने के लिए?
- 27. पायथन स्रोत कोड फ़ाइलों को व्यवस्थित करने के लिए कैसे?
- 28. जावास्क्रिप्ट के लिए सर्वश्रेष्ठ स्रोत कोड फॉर्मेटर?
- 29. स्रोत कोड चर्चा के लिए वेब ऐप्स
- 30. इनबिल्ट फ़ंक्शंस के लिए PHP स्रोत कोड
धन्यवाद - मैंने आपके द्वारा लिंक किए गए सरल लिस्प कार्यान्वयन के स्रोत को पढ़ा है। –