मैंने वास्तविक के लिए कार्यात्मक प्रोग्रामिंग सीखने के लिए बग पकड़ा है। तो मेरी अगली स्वयं-अध्ययन परियोजना Structure and Interpretation of Computer Programs के माध्यम से काम करना है। दुर्भाग्य से, मैंने कभी भी लिस्पी नहीं सीखा है, क्योंकि मैं कॉलेज में सीएस प्रमुख नहीं था।एसआईसीपी के आत्म-अध्ययन के लिए आप किस भाषा का उपयोग करेंगे?
जबकि एसआईसीपी प्रोग्रामिंग के लिए उपकरण पर जोर नहीं देता है, अभ्यास करने के लिए उपयोग करने के लिए एक लिस्प जैसी भाषा चुनने की आवश्यकता होती है। ऐसा लगता है कि Scheme के कुछ कार्यान्वयन कम से कम प्रतिरोध का मार्ग होगा। दूसरी ओर, मैं उन लोगों के बारे में सुनता हूं जिन्होंने Common Lisp और Clojure का उपयोग किया है। ऐसा लगता है कि सामान्य लिस्प या क्लोजर उत्पादन कोड में उपयोग होने की अधिक संभावना होगी, और इसलिए मेरे रेज़्यूमे के लिए थोड़ा बेहतर होगा। बीटीडब्लू, मुझे पूरी तरह से तर्क मिलता है कि भाषा सीखना अपने फायदे के लिए उपयुक्त है, लेकिन भाषा सीखना मेरी रेज़्यूमे अभी भी एक लाभ है। मैं अपने सीखने के बारे में एक पूंजीपति और अकादमिक हूं।
यदि आपको एसआईसीपी का आत्म-अध्ययन करना पड़ा, तो आप कौन सी भाषा चुनेंगे और क्यों? आदर्श रूप में, मैं एक ऐसी भाषा का उपयोग करना चाहता हूं जो JVM पर चल सके। मैं निश्चित रूप से ऐसी भाषा के साथ काम कर सकता हूं जहां आरईपीएल और एमएक्स के साथ काम करता है।
अतिरिक्त: क्या आप में से कोई भी योजना का उपयोग किए बिना एसआईसीपी पढ़ने की कोशिश कर रहा है? यदि हां, तो आपका अनुभव कैसा था?
इसे कल रात डाउनलोड किया गया, और इसका यूआई उपयोग करने के लिए बहुत आसान लग रहा है। – Alan
एलन, पीएलटीटी से उपलब्ध एसआईसीपी समर्थन का उपयोग करना न भूलें (उपयोगकर्ता ने पीएलटी योजना/डॉशेचेम के लिए योगदान दिया है)। http://planet.plt-scheme.org/package-source/neil/sicp.plt/1/13/planet-docs/sicp/index.html – soegaard
डॉशेचेम अब ड्रैक्रेट http: // en के रूप में जाना जाता है। wikipedia.org/wiki/DrRacket –