2008-09-25 19 views
23

आपको स्मॉलटाक सीखने के लिए एक अच्छा आईडीई क्या लगता है? मैं केवल इसे शौक के रूप में उपयोग करूँगा, इसलिए इसे मुफ्त में होना चाहिए।छोटे-छोटे सीखने के लिए सबसे अच्छा मुफ्त आईडीई क्या है?

उत्तर

21

मुझे लगता है कि Squeak जाने का रास्ता है अच्छा और मुफ्त है और बहुत अच्छा है। इसमें एक संपूर्ण छोटा सा वातावरण है और लगातार अद्यतन किया जाता है। इसका उपयोग मैंने सीखने के लिए किया था और वास्तव में भी एक अच्छा ऐप है।

+0

यह ओपनसोर्स भी मुफ्त है और उदाहरण के लिए स्क्वाक नामक शुरू करने के लिए एक उत्कृष्ट ट्यूटोरियल है http://squeakbyexample.org/ –

+1

मेरे पास यह पुस्तक है और इसे खराब मानते हैं। हो सकता है कि आप समझा सकें कि आपको इसके बारे में क्या पसंद है। मैं बस दिन भर में पूरी तरह से morphic सामान बुरा समझाया जा सकता है। – Friedrich

0

Smalltalk/X दूसरे दिन रेडडिट पर आया। यह बहुत अच्छा लग रहा था।

10

स्क्वाक मुफ़्त है। सिंकॉम में विजुअलवर्क्स का एक गैर-वाणिज्यिक संस्करण है। जेमस्टोन/एस छोटी स्थापनाओं के लिए नि: शुल्क है। जीएनयू स्मॉलटॉक जीपीएल भावना में "मुक्त" है।

+0

स्मॉलटाक/एक्स कॉमर्सियल काम के लिए भी निःशुल्क है ... – blabla999

+0

लेकिन स्मॉलटॉक/एक्स मेरे पसंदीदा प्लेटफॉर्म पर नहीं चलता है। –

3

निश्चित रूप से स्क्वाक के लिए जाएं। यह पर्यावरण के संदर्भ में एक बंद प्रणाली है, या जिसे आप आईडीई कहते हैं, लेकिन वेबसाईट करना मजेदार है - समुद्रतट की तलाश करें। हालांकि, मैं हमेशा यह समझने के लिए विकास में शामिल सभी को सलाह देता हूं कि यह समझने के लिए कि एक छवि में विकास कैसे काम कर रहा है - और एक लाइव सिस्टम का अनुभव करने के लिए।

स्क्वाक के साथ मुख्य समस्या, या शायद सामान्य रूप से स्मॉलटॉक यह है कि एक बार जब आप इसका उपयोग करते हैं, तो प्रोग्रामिंग के पारंपरिक तरीके पर वापस जाना बहुत कठिन होता है।

इसके अलावा, मैंने सुना है कि यदि आप स्मॉलटॉक में कुछ समय के लिए काम करते हैं तो आप बेहतर प्रोग्रामर बन सकते हैं। मुझे नहीं पता कि यह सच है, लेकिन मुझे निश्चित रूप से ऐसा लगता है।

26

आपको Pharo पर भी विचार करना चाहिए। फारो स्क्वाक का एक कांटा है। अपने लक्ष्यों को कर रहे हैं:

  • एक साफ और दुबला खुला स्रोत स्मालटाक मंच, स्क्वीक से प्राप्त

  • पेशेवर स्मालटाक विकास

  • एक उभरती हुई मंच के लिए स्वाभाविक पसंद मदद करने के लिए लोगों को भविष्य का आविष्कार

चाहे यह स्क्वाक या फारो है, वहां एक बड़ा, सक्रिय और सहायक समुदाय है।

+1

मैं दूसरा फारो। स्क्वाक से अधिक स्वच्छ वातावरण और कोडबेस। –

+0

इसे कैसे इंस्टॉल करें? Http://pharo.org/download में पीपीए नहीं मिला और मैं डाउनलोड की गई फ़ाइल चलाता हूं बस त्रुटि प्राप्त करें * डिस्प्ले ड्राइवर नहीं मिल सका वीएम-डिस्प्ले-एक्स 11 * – Tony

2

आप Cincom Smalltalk के साथ शुरू करते हैं, तो उपलब्ध सामग्री सीखने की एक टन है: - tutorials - daily screencasts - videos -

weekly podcast

आप पा सकते हैं स्क्रीनकास्ट, वीडियो, और आईट्यून्स पर पॉडकास्ट - पॉडकास्ट अनुभाग में बस "स्मॉलटाक" की खोज करें।

2

आपको एक अलग आईडीई की आवश्यकता नहीं होगी क्योंकि छोटे-छोटे आम ​​तौर पर अपने स्वयं के आईडीई के साथ आते हैं, इसलिए अपने छोटे से स्वाद का चयन करना आपके लिए आईडीई निर्धारित करता है। यद्यपि इस तथ्य को आपको छोटे-छोटे पर लेने से डरने मत देना!

डब्लूआरटी आपका मूल प्रश्न, मेरे पास Dolphin Smalltalk & में दो अद्भुत वर्षों का विकास हुआ है, इसकी अत्यधिक अनुशंसा करते हैं।

डॉल्फिन स्मॉलटॉक केवल बीयर के रूप में ही स्वतंत्र है। यदि आपको ओपनसोर्स स्मॉलटाक की आवश्यकता है तो Squeak के साथ जाएं।

मेरी राय में डॉल्फिन अधिक पॉलिश/आरामदायक/उपयोगकर्ता के अनुकूल है।

+1

बेशक डॉल्फिन केवल विंडोज़ है जबकि स्क्वाक क्रॉस है मंच। –

2

यदि आप ग्रहण या विजुअल स्टूडियो में उपयोग किए जाते हैं, और विंडोज पर चल रहे हैं - तो Dolphin ऐसा कुछ है जो आपको बहुत परिचित महसूस करेगा। यह बहुत अच्छा लग रहा है (कोई नकली विजेट नहीं है, क्योंकि यह क्रॉस प्लेटफ़ॉर्म होने की कोशिश नहीं कर रहा है), और इसमें कोड पूर्ण होने और ग्राफिकल विंडो डिज़ाइनर (मैक पर आईबी की तरह) जैसे अच्छे स्पर्श हैं। इसमें बहुत से रिफैक्टरिंग टूल भी हैं और आसानी से छोटी .exe फ़ाइल बना सकते हैं (उदाहरण के लिए 500k वीएम सहित)। TDD in Dolphin

बेशक, ये चीजें अन्य बोलियों में उपलब्ध हैं - विशेष रूप से स्क्वाक फारो बहुत ही आशाजनक दिखती है यदि आप ओपन सोर्स उत्पाद के बाद हैं।

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