मैं वर्षों से प्रोग्रामिंग कर रहा हूं, ब्लब (बेसिक, असेंबलर, सी, सी ++, विजुअल बेसिक, जावा, रूबी के विभिन्न पुनरावृत्तियों के माध्यम से "ब्लब-नेस" के किसी विशेष क्रम में काम नहीं कर रहा हूं) और मैं सीखना चाहता हूं लिस्प। हालांकि, मेरे पास बहुत से इंटरटिया हैं जो सीमित समय (परिवार, पूर्णकालिक नौकरी आदि) के साथ हैं और मेरे वर्तमान ब्लब (जावा) के साथ एक आरामदायक खुशी है।
तो मेरा प्रश्न यह है कि यह देखते हुए कि मैं कोई ऐसा व्यक्ति हूं जो वास्तव में लिस्प सीखना पसंद करेगा, एक अच्छा परिणाम प्राप्त करने के लिए प्रारंभिक कदम क्या होगा जो वेब विकास में लिस्प की श्रेष्ठता को प्रदर्शित करता है ? शायद मुझे यह बात याद आ रही है, लेकिन मैं शुरू में अपने लिस्प ज्ञान के आवेदन को देखूंगा।
मैं सोच रहा हूं "बोली ए का उपयोग करें, आईडीई बी का उपयोग करें, पृष्ठ सी के निर्देशों का पालन करें, परामर्शदाता डी का उपयोग करने के बाद अपने संन्यासी से सवाल करें।" मैं यह जानना चाहूंगा कि यहाँ के लोग A, B, C और शायद D. के लिए मानों का एक इष्टतम सेट मानते हैं। इसके अलावा, इस तरह की शक्तिशाली भाषा सीखने के सापेक्ष योग्यता पर कुछ चर्चा, कहना, एक रेल बनना विशेषज्ञ।
बस कुछ और विवरण जोड़ने के लिए, मैं मैकओएस (या लिनक्स वीएम) पर विकसित कर रहा हूं - कोई विंडोज आधारित दृष्टिकोण आवश्यक नहीं होगा, धन्यवाद।
सिर्फ उन लोगों द्वारा ब्राउज़ करने के लिए नोट्स
मैं इस सवाल को कुछ समय के लिए खुला रखने जा रहा हूं ताकि मैं उन्हें पता लगाने में सक्षम होने के बाद सुझावों पर प्रतिक्रिया दे सकूं। यदि आप ऐसा कर रहे हैं कि आप ब्राउज़ कर रहे हैं और आपको लगता है कि कुछ जोड़ना है, तो कृपया करें। मैं वास्तव में आपकी प्रतिक्रिया का स्वागत करूंगा।
दिलचस्प लिंक
मान लें कि आप जावा पृष्ठभूमि से लिस्प में आ रहे हैं, तो लिंक का यह सेट आपको जल्दी शुरू कर देगा।
- लिस्प ( वीडियोकॉस्ट ) को एकीकृत करने के लिए इंटेलीज के ला क्लोजर प्लगइन का उपयोग करना
- वेब के लिए लिस्प
- प्रैक्टिकल कॉमन लिस्प का ऑनलाइन संस्करण (c / o फ्रैंक शीयर)
- लिस्प की एक
(+ (+ very quirky) game based)
तरह से भूमि लेकिन यह सब इतना सीधा बनाता है - MacOS पर क्लोजर और उदात्त 2 स्थापित करें जो एक उत्कृष्ट आरंभ करने वाला मार्गदर्शक है
- को देखो कार्रवाई में Clojure किताब। मेरे लिए काम किया।