2010-06-15 5 views
23

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

प्रोग्रामर के लिए मेरे जैसे कुछ प्रोग्रामिंग अनुभव के साथ, कुछ अच्छी किताबें, वेबसाइटें और कुछ समय दिए गए, क्या सामान्य लिस्प या योजना सीखना विशेष रूप से मुश्किल होगा? इनमें से कौन सा आसान होगा? जहां तक ​​सीखने में आसानी है, वे पाइथन और सी के साथ तुलना कैसे करते हैं?

धन्यवाद

+11

मैं हाल ही में [SICP] (http://mitpress.mit.edu/sicp/) पर ध्यान केंद्रित कर रहा हूं और मैंने सीखा है कि अधिकांश अन्य भाषाओं की तुलना में योजना _extremely_ को चुनना आसान है। –

+0

@ जेम्स मैं सहमत हूं। मैंने एक यूनी कक्षा के लिए कुछ योजना सीखी। इसे पेश करने में 30 मिनट लग गए और मेरा पहला कार्यक्रम लिखें :) – AraK

+5

इसके साथ चिपकाएं, दुश्मनों को अनदेखा करें, और आपको गर्म-फ़ज़ीज़ के साथ पुरस्कृत किया जाएगा ... यह शब्द की सबसे अच्छी भावना में एक हैकर की भाषा है। – grettke

उत्तर

25

जाओ SICP (संरचना और कंप्यूटर प्रोग्राम की व्याख्या)। यह हाल ही में एमआईटी में प्रवेश स्तर सीएस कक्षा पाठ्यपुस्तक था। यह पूरी तरह से योजना पर आधारित है। यदि आप सीएस का आनंद लेते हैं, तो आप इस पुस्तक को पसंद करेंगे। यह शानदार है। इसे पढ़ने के बाद भी आप एक बेहतर प्रोग्रामर चले जाएंगे (और आदर्श रूप से अधिकांश अभ्यास कर रहे हैं)। यह एक आदर्श शुरुआत करने वाली किताब है, यह बहुत शुरुआत से शुरू होती है और आपको योजना में काफी सक्षम होने के लिए आसान बनाती है। हालांकि, यह एक कॉलेज पाठ्यपुस्तक है, इसलिए जब तक आपके पास प्रोग्रामिंग के लिए थोड़ा सा नाटक न हो, तो यह कठिन पक्ष पर एक टैड हो सकता है।

+0

सहमत है, यह पुस्तक एमआईटी में कंप्यूटर विज्ञान के लिए प्रारंभिक पाठ के रूप में उपयोग की गई थी (या थी), और यह वास्तव में बहुत सारी जमीन को कवर करती है। – Greg

+6

यह अब और नहीं है। एमआईटी तब से चले गए हैं और पाइथन का उपयोग अपनी प्रारंभिक भाषा के रूप में कर रहे हैं। जो शर्म की बात है आईएमओ। –

+16

हालांकि यह आपको योजना नहीं सिखाता है। पुस्तक के बारे में आश्चर्यजनक बात यह है कि यह आपको योजना के पुराने संस्करण के केवल एक छोटे से सबसेट का उपयोग करके प्रोग्रामिंग और कंप्यूटर विज्ञान के बहुत सारे * सिखाता है। दूसरे शब्दों में: एसआईसीपी आपको * सबकुछ * सिखाता है लेकिन योजना नहीं। –

2

योजना (जानबूझकर) सामान्य लिस्प की तुलना में अधिक कॉम्पैक्ट है, और आप पाएंगे कि आप भाषा को बहुत जल्दी सीख सकते हैं। अब, (किसी भी) भाषा और कंप्यूटर विज्ञान अवधारणाओं को महारत हासिल करना एक और कहानी है, और @ मैट ग्रीर की पुस्तक सुझाव शुरू करने के लिए एक शानदार जगह होगी।

3

लिस्प सीखना मुश्किल नहीं है। इसे खराब तरीके से पढ़ाया जा सकता है, और इसमें कुछ "उच्च स्तर" अवधारणाएं हैं, खासकर यदि आप अनिवार्य "क्लासिक" प्रोग्रामिंग दुनिया से आ रहे हैं।

लेकिन आज, आधुनिक भाषाओं में से लिस्पी के समान पहलुओं के समान पहलू हो सकते हैं, इसलिए अन्य भाषाओं की तुलना में लिस्प में "नया" नहीं है, खासकर पायथन।

लिस्प (और योजना) के साथ मेरा "बाधा" बस "लैम्ब्डा" था। अनिवार्य रूप से, मेरी मूल समस्या यह थी कि मेरे पास "लैम्ब्डा" से संबंधित कुछ भी नहीं था, इसे "लैम्ब्डा" क्यों कहा जाता था, आदि

यदि इसे "फ़ंक्शन" या "रूटीन" या कुछ नाम दिया गया था, तो यह होगा तुच्छ हो गया लेकिन जैसा कि, शब्द "लैम्ब्डा" हर तरह से व्यर्थ था। वे इसे "मोर्क", "ब्लीम" या "फिजबिन" कह सकते थे और यह उतना ही उपयोगी होता।

एक बार जब मैंने "लैम्ब्डा" grokked, बाकी जगह में गिर गया।

यदि आप ए लिस्प (यानी एक भाषा जो अनिवार्य रूप से लिस्प परिवार से हैं) में रुचि रखते हैं, तो योजना एक अच्छी पसंद है। लेकिन, योजना आम लिस्प नहीं है (जो कि "लिस्प" आमतौर पर आज का मतलब है), वे वास्तव में अलग-अलग भाषाएं हैं।

यदि आप आम लिस्प सीखना चाहते हैं, तो मैं सामान्य लिस्प के साथ शुरू करूंगा और योजना छोड़ दूंगा।

आप Practical Common Lisp पर देख सकते हैं ताकि आप लिस्पी लिखने के लिए "इसे सीखने" के बिना लिख ​​सकें।

+0

मैं सिर्फ योजना सीख रहा हूं, और लैम्ब्डा के साथ एक ही समस्या थी, जब तक कि किसी ने समझाया कि यह अनिवार्य प्रोग्रामिंग में एक अज्ञात फ़ंक्शन जैसा था। – Cam

21

कुछ अच्छी किताबें, वेबसाइटें और कुछ समय दिए गए, क्या आम लिस्प या योजना सीखना विशेष रूप से मुश्किल होगा?

सं।

इनमें से कौन सा आसान होगा?

योजना, क्योंकि

कैसे वे जहाँ तक सीखने में आसानी के रूप में, अजगर और सी के साथ तुलना करते हैं?

मुझे लगता है कि पाइथन या योजना सीखने की तुलना में सी सीखना मुश्किल है, क्योंकि सी सीखने के लिए आपको वास्तव में मशीन मॉडल, पॉइंटर्स और गतिशील स्मृति को ग्रोक करना होगा।

योजना और पायथन के बीच, भविष्यवाणी करना वाकई मुश्किल है कि कोई भी व्यक्तिगत शिक्षार्थी कैसे प्रतिक्रिया करेगा। मुझे वास्तव में पाइथन की महत्वपूर्ण सफेद जगह पसंद है, और मुझे लगता है कि स्कीम के कोष्ठक परेशान और विचलित हैं। बहुत से लोग वास्तव में स्कीम के कोष्ठक पसंद करते हैं, और उन्हें पाइथन का महत्वपूर्ण सफेद स्थान परेशान और विचलित लगता है। (महत्वपूर्ण अर्थपूर्ण मतभेद हैं, लेकिन वाक्यविन्यास के अत्याचार से बचना मुश्किल है।)

मुझे किस पुस्तक का उपयोग करना चाहिए? (सवाल के लिए कहा जाना चाहिए था और नहीं था)

संरचना और कंप्यूटर प्रोग्राम (SICP) की व्याख्या का प्रयोग न करें। उस पुस्तक का दृष्टिकोण यह है कि "चलो दिखाएं कि योजना में सभी कंप्यूटर विज्ञान को कोड करके हम कितने स्मार्ट हैं।" पुस्तक एक जबरदस्त बौद्धिक टूर डी फोर्स है, लेकिन यह शुरुआती लोगों के लिए बिल्कुल उपयुक्त नहीं है। जब एमआईटी ने इसे 6.001 में इस्तेमाल किया, तो यह "वीडआउट" पाठ्यक्रम के रूप में था क्योंकि 30 – सभी एमआईटी छात्रों का 40% ईईसीएस में प्रमुख होना चाहते थे, और वे लोगों को दूर करने की कोशिश कर रहे थे। एससीआईपी एक वरिष्ठ सीएस छात्र या 5 साल के अनुभव के साथ एक प्रोग्रामर के लिए भयानक है। इससे सीखने का प्रयास करें।

  • How to Design Programs Felleisen द्वारा एट अल ध्यान से तैयार किया गया है और honed अनुभव के वर्षों के माध्यम से:

    कुछ अच्छी किताबें से जानने के लिए। यह योजना का उपयोग करता है और आपको शीर्षक में दावा करता है कि वह वास्तव में क्या कहता है। अत्यधिक सिफारिशित।

  • Simply Scheme हार्वे और राइट द्वारा लोगों द्वारा एक प्रारंभिक सीएस पुस्तक है जो महसूस करते हैं कि एससीआईपी को "प्रीक्वेल" की आवश्यकता है। मुझे इसे पढ़ने का मज़ा आया लेकिन मैंने इससे सिखाया नहीं है।

  • यदि आप कताई खड़े हो सकते हैं, The Little Schemer फेलेसेन और फ्राइडमैन द्वारा बहुत ही असामान्य द्विभाषी शैली है, जिसमें कई उदाहरण हैं, जिन्हें आप पसंद कर सकते हैं।

+5

मैं असहमत हूं कि एसआईसीपी "शुरुआती लोगों के लिए उपयुक्त नहीं है"। यह इस बात पर निर्भर करता है कि शुरुआत किस चीज के लिए है। आखिरकार, दिन में 6.001 से बाहर नहीं निकले। हां, यह एक कठिन किताब है, और इसके माध्यम से काम करने के लिए प्रोफेसर और/या टीए की सहायता के बिना निपटना मुश्किल हो सकता है। लेकिन घमंडी आवाज के जोखिम पर, यह उद्योग इस तरह की किताब पर शुरू होने वाले अधिक लोगों का उपयोग कर सकता है। प्रोग्रामिंग कंप्यूटर आसान नहीं है। अपनी बुद्धि को समझना और समझना कि इस शिल्प को महारत हासिल करना काफी प्रतिबद्धता है, इसे जाने से जानने के लिए एक अच्छी बात है। एसआईसीपी जैसी किताब सीमेंट में मदद करती है। –

+6

@ मैट: आप मेरे लिए अपना केस बनाते हैं! एसआईसीपी एक * भयानक * "सीमेंटिंग" किताब है। स्टार्टर के रूप में, इतना नहीं। मेरे लिए यह पुस्तक की क्रूरता नहीं है; यह दर्शक है। जब आप कुछ सीएस जानते हैं और आपके बेल्ट के नीचे कुछ प्रोग्रामिंग है, तो यह एक कठिन किताब नहीं है। इसके बजाय यह ** एक "ओह, वाह" पल दूसरे के बाद है। ** –

+0

"मुझे लगता है कि पाइथन या योजना सीखने से सी सीखना मुश्किल है" - क्या यह "आसान" नहीं होना चाहिए? –

2

मैं कहूंगा कि यदि आप प्रतीक्षा करते हैं तो एक लिस्प को एक नए प्रोग्रामर के रूप में सीखना आसान होगा। ऐसा इसलिए है क्योंकि अधिकांश भाषाएं आपको प्रोग्रामिंग के बारे में सोचने के लिए प्रोत्साहित करती हैं, लिस्प सीखने में एक बाधा है; एक और पारंपरिक भाषा के साथ अनुभव किया जा रहा है शायद कुछ तरीकों से मदद मिलेगी, लेकिन लिस्प अद्वितीय बनाने वाले गुणों के साथ नहीं।

योजना --- लिस्प जिसके साथ मैं सबसे परिचित हूं --- शायद पाइथन सीखना जितना आसान हो, खासकर अगर आप पीएलटी योजना (अब नामित रैकेट) चुनते हैं, जो आपको बहुत उपयोगी एक्सटेंशन प्रदान करता है । आम लिस्प शायद एक ही कठिनाई के बारे में है, हालांकि मुझे उन कारणों से कम सहज लगता है जो शायद सार्वभौमिक नहीं हैं। नोर्मन रैमसे के सुझावों के कारण मुझे सी से कहीं अधिक कठिन पाया गया है।

जो भी मैं सीखने का सुझाव दूंगा वह इस बात पर निर्भर करता है कि आप इसके साथ क्या करना चाहते हैं। यदि आप बिना किसी फ्रिल्स के क्रिस्टल-स्पष्ट भाषा सीखना चाहते हैं, जिसका कोर जल्दी से सीखा जा सकता है, तो ऐसी योजना सीखें जो आर 5 आरएस मानक लागू करती है, जैसे कि Scheme48। यदि आप एक और अधिक सक्षम योजना चाहते हैं, या तो तुरंत या बाद में, PLT Scheme/Racket सीखें। यदि आप विशाल शक्ति की एक बड़ी, मित्रवत, फैलती भाषा चाहते हैं लेकिन स्पष्ट रूप से योजना के रूप में आंतरिक रूप से संगत नहीं है, तो सामान्य लिस्प चुनें; Steel Bank Common Lisp एक अच्छा कार्यान्वयन है।

0

सैमुअल एन। कैमिन द्वारा "प्रोग्रामिंग भाषाएं, एक इंटरप्रेटर-आधारित दृष्टिकोण" पर विचार करें (खराब शीर्षक)। आप सीखेंगे कि 7 अलग-अलग भाषाओं में प्रोग्राम कैसे करें (लिस्प, स्कीम, एसएएसएल, सीएलयू समेत), साथ ही प्रत्येक के लिए दुभाषियों को कैसे कार्यान्वित किया जाए। आप कैसे भाषाओं अलग की अच्छी समझ है, क्यों वे जिस तरह से वे कर रहे हैं के लिए बनाया गया तो उस संबंध में दूर आना चाहिए, उन्हें प्रयोग में तालमेल, आदि

5

"लिटिल स्कीमर"

जाओ क्या कर रहे हैं

और

"उन्नत स्कीमर"

इन किताबों प्रोग्रामिंग अवधारणा सहयोगियों के रूप में अमूल्य रहे हैं। मैं व्यक्तिगत रूप से एसआईसीपी से पहले उन्हें करूँगा क्योंकि एसआईसीपी थोड़ा तेज़ है यदि आपने पहले प्रोग्राम नहीं किया है ... और यहां तक ​​कि यदि आपके पास अच्छी किताबें हैं!

मैं व्यक्तिगत रूप से योजना के बारे में बहुत अच्छी शैक्षिक भाषा के रूप में सोचता हूं। इसका उपयोग किसी भी चीज के लिए किया जा सकता है, लेकिन यह सिंटैक्टिकल मुद्दों में बिना छेड़छाड़ किए प्रोग्रामिंग संरचनाओं को पढ़ाने के लिए बहुत अच्छा है। शुद्ध अर्थशास्त्र के लिए सबसे नज़दीकी चीज जो आप प्राप्त करने जा रहे हैं।

1

जो आसान है, लिस्प या योजना, लिस्प परिवार के "बोलीभाषा" होने के नाते शुरुआती स्तर पर, वे काफी समान और अदला-बदली हैं। मैंने पीटर सिबेल के "प्रैक्टिकल कॉमन लिस्प" से आम लिस्प को सीखा, फिर एसआईसीपी उठाया और योजना के बजाए आम लिस्प का उपयोग करके पहले दो अध्यायों के माध्यम से सभी अभ्यासों के माध्यम से काम किया। सीएल में funcall के उपयोग जैसे कुछ अलग-अलग कीवर्ड और चीजें हैं, जहां केवल एक जोड़ी योजना में पर्याप्त होगी।

सिबेल की पुस्तक और एसआईसीपी दोनों वेब पर पूरी तरह से मुफ्त में उपलब्ध हैं। उन्हें डाउनलोड करें और हैकिन प्राप्त करें!

1

पिछली बार मैंने बर्कले में सीएस 61 ए के लिए परिचय कक्षाओं से व्याख्यान की जांच की, जिसका इस्तेमाल एसआईसीपी आईट्यून्स से उपलब्ध था, जो आपको भाषा सीखने में मदद करने के लिए एक पूर्ण व्याख्यान श्रृंखला प्रदान करेगा। मुक्त करने के लिए! मैंने 90 के उत्तरार्ध में ब्रायन हार्वे के लिए वापस किया और छात्रों को वास्तव में उनके व्याख्यान पसंद आया।

http://deimos3.apple.com/WebObjects/Core.woa/Browse/berkeley.edu.1621506930

4

मैं कॉमन लिस्प के साथ जा रहा सिफारिश करेंगे।

इसमें उत्कृष्ट कार्यान्वयन हैं जो विभिन्न क्षमताओं को प्रदान करते हैं। सबसे अच्छे लोग अभी भी वाणिज्यिक कार्यान्वयन हैं (हालांकि उनके पास लिस्प सीखने के लिए कोई लागत नहीं है) जैसे फ्रांज और लिस्वावर्क्स से एलेग्रो सीएल। वे व्यापक पुस्तकालयों की पेशकश करते हैं और जीयूआई आधारित विकास वातावरण शामिल करते हैं। लेकिन ओपन सोर्स और फ्री कार्यान्वयन भी उत्कृष्ट हैं: एसबीसीएल, सीसीएल, ईसीएल, सीएलआईएसपी, ...

लिस्प के लिए उत्कृष्ट किताबों का एक गुच्छा है, जैसे पीटर सेबेल के प्रैक्टिकल कॉमन लिस्प।

सामान्य लिस्प सीखना मुश्किल नहीं है, लेकिन गहन अनुभव प्राप्त करने में कुछ समय लगता है, क्योंकि भाषा और इसकी पर्यावरण प्रणाली आश्चर्यजनक रूप से समृद्ध है।

लर्निंग स्कीम भी उपयोगी है। एसआईसीपी सीखना भी मदद कर सकता है। लेकिन लिस्पे साहित्य में कई मुद्दों के बारे में बात करने के बाद से तत्काल आवश्यकता नहीं है। दुर्भाग्यवश योजना ने हाल के वर्षों में अपनी कुछ अपील खो दी है (मुझे नवीनतम आर 6 आरएस पूरी तरह से निराशाजनक लगता है) और मुझे गलत दिशा में आगे बढ़ने के लिए 'रैकेट' जैसे कार्यान्वयन भी मिलते हैं। इसके बजाय कोई बेहतर एमएल बोलीभाषाओं और कार्यान्वयन (कहें, ओसीएएमएल) सीखना चाह सकता है। हालांकि विभिन्न योजना कार्यान्वयन की जांच करना दिलचस्प हो सकता है, कुछ रोचक क्षमताओं के साथ कुछ हैं।

  • बहु प्रतिमान प्रोग्रामिंग
  • प्रोग्राम प्रोग्रामिंग भाषा
  • प्रतीकात्मक अभिकलन
  • इंटरैक्टिव और खोजपूर्ण विकास

जानें:

मूल विचार आप लिस्प से सीखना चाहिए ये हैं लिस्प इन विचारों का समर्थन कैसे करता है और वे क्यों महत्वपूर्ण हैं।

-3

तुलनात्मक रूप से, यह सीखने के लिए एक बहुत ही मुश्किल भाषा है कि आप मेरे जैसे जिद्दी हैं :) पायथन एक ओओपी भाषा है, और जबकि एफपी संभव है, यह अभी भी ओओपी है। लिस्प हास्केल की तरह एक एफओपी भाषा है। पायथन की तरह, यह ओपी कर सकता है, लेकिन यह अभी भी एफओपी है। शर्तें प्रयोग किया है: OOP = ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग ओ पी = प्रोग्रामिंग वस्तु एफओपी = कार्यात्मक प्रोग्रामिंग एफपी = कार्यात्मक प्रोग्रामिंग

0

आप भाषा से रोमांचित रहे हैं, तो उन्मुखी, मुझे लगता है कि आप इसे आसान मिल जाएगा। लेकिन मुझे कहना होगा कि यह हर किसी के लिए नहीं है। मैंने कई बार योजना और आम लिस्प सीखने और ब्याज खोने की कोशिश की। जब मैं प्रोग्रामिंग भाषा में "अगर" देखता हूं, तो मैं "फिर", "else", ओपन-ब्रेस, एक कोलन इत्यादि की तलाश करना शुरू करता हूं लेकिन लिस्प में इसका कोई भी नहीं है। मैं केवल कोष्ठक का सूप देखता हूं।

इसके अलावा, कुछ भाषाओं में कुछ अवधारणाएं आसान हैं। मैं उन लोगों से सहमत हूं जो शब्द "लैम्ब्डा" पसंद नहीं करते हैं। जब मैंने लुआ सीखा (मुझे जावास्क्रिप्ट बहुत समान है) तो मुझे वास्तव में यह मिला। लुआ और जावास्क्रिप्ट में, जब आपको किसी अज्ञात फ़ंक्शन की आवश्यकता होती है, तो आप टाइप करें (अनुमान लगाएं) "फ़ंक्शन (आदि इत्यादि)"। जब आप फ़ंक्शन लौटकर बंद करना चाहते हैं, तो आप लिखते हैं (अनुमान लगाएं) "रिटर्न फ़ंक्शन (आदि।)"। लिस्प में, आप "लैम्ब्डा" लिखते हैं और फ़ंक्शन के अंत में अंतर्निहित वापसी का उपयोग करते हैं। बहुत शुरुआती अनुकूल नहीं है।

मैं भी नोर्मन रैमसे से सहमत हूं: कंप्यूटर प्रोग्राम (एसआईसीपी) की संरचना और व्याख्या का उपयोग न करें।

यह पुस्तक अजीब है। यह वास्तव में आसान शुरू होता है, पेज 1 पर आप कुछ अभिव्यक्ति सीखते हैं (+ 137 34 9)। बहुत आसान। फिर, पेज 2 पर आप कार्य सीखते हैं। पेज 3 पर आप रिकर्सन सीखते हैं। पेज 4 पर आप lambdas (!!!) के साथ उच्च-आदेश फ़ंक्शन सीखते हैं। पृष्ठ 5 पर, आप डब्ल्यूटीएफ कहते हैं और कुछ भी समझ नहीं सकते हैं। पुस्तक में केवल 5 अध्याय हैं जिनमें प्रत्येक एक हजार पेज हैं। यह अध्याय 3 में असाइनमेंट पेश करता है। हो सकता है कि आपका दिमाग कार्यात्मक हो, लेकिन मेरा दिमाग निश्चित रूप से अनिवार्य है और मुझे यह देखने की ज़रूरत है कि मशीन क्या कर रही है: मान असाइन करना, स्मृति की प्रतिलिपि बनाना आदि। असाइनमेंट से पहले उच्च-आदेश कार्यों को पढ़ाना मेरे अनिवार्य रूप से पीछे है दिमाग। पिछले अध्याय में पुस्तक कंपाइलर्स, दुभाषियों और कचरा-संग्रह के बारे में बात करती है। क्या यह वही किताब है जिसने अभिव्यक्तियों को पढ़ाना शुरू किया (+ 137 34 9)? अब मैं इस पुस्तक के आखिरी अध्यायों को समझ सकता हूं, लेकिन विभिन्न प्रतिमानों की आधे दर्जन प्रोग्रामिंग भाषाओं को सीखने और प्रोग्रामिंग भाषाओं और उनके कार्यान्वयन के बारे में बहुत कुछ पढ़ने के बाद ही। मुझे नहीं पता कि इस पुस्तक को पाठक पर लगाए गए गति का पालन कैसे किया जा सकता है।

3

आप वास्तव में एक पूर्ण वीडियोसंरचना के पाठ्यक्रम और कम्प्यूटर प्रोग्राम गूगल वीडियो पर की व्याख्या पा सकते हैं। यहां प्रारंभ करें: http://video.google.com/videoplay?docid=933300011953693438#

वीडियो 80 के दशक में हेवलेट-पैकार्ड द्वारा बनाए गए थे, और सुस्मान और एबेलसन (मूल लेखकों) द्वारा सिखाया गया था। कक्षा एचपी एचडब्ल्यू/मैकेनिकल इंजीनियरों से भरी है जिन्हें एसडब्ल्यू इंजीनियरों के रूप में प्रशिक्षित किया जा रहा है। एचपी ने उन्हें सार्वजनिक डोमेन में जारी किया।

कोई भी इन वीडियो को देख सकता है और अंत तक एक लिस्प प्रोग्रामर बन सकता है। अद्भुत, उत्कृष्ट प्रशिक्षकों।

0

नहीं, बिलकुल नहीं। मैंने Clojurecademy नामक एक मंच बनाया है जिसका उद्देश्य क्लोजर प्रोग्रामिंग भाषा (जो लिस्प की बोली है) को पढ़ाना है और इसमें कोडकैडी की तरह इंटरैक्टिव (हैंड-ऑन) शिक्षण मॉडल है।

आप इसके साथ शुरू कर सकते हैं और आप देखेंगे कि यह कितना आसान है।

संबंधित मुद्दे

 संबंधित मुद्दे