में शुरुआती के लिए ऐप बिल्डिंग मैं स्मॉलटाक तकनीक के लिए नौसिखिया हूं। प्रोग्रामिंग में मेरा अनुभव सी और सी ++ के साथ है। मैं स्मॉलटॉक की डिजाइन पद्धति को समझना चाहता हूं। क्या कोई भी छोटे-छोटे रीयल-टाइम ऐप्स को छोटे-छोटे में विकसित कर सकता है जो कि मेरे जैसे शुरुआती लोगों को छोटे-छोटे रास्ते में तलाशने में मदद कर सकता है। वर्तमान में मैं फारो पर अपने छोटे से सीखने का प्रयोग कर रहा हूं।स्मॉलटॉक
स्मॉलटॉक
उत्तर
मुझे लगता है कि फारो अब वेब ऐप्स बनाने और अनुसंधान मंच के रूप में व्यापक रूप से उपयोग किया जाता है। फ़ारो के साथ वेब ऐप्स बनाने का तरीका देखने के लिए Seaside देखें। समुद्रतट की एक क्लिक छवि डाउनलोड करें, और सुशी स्टोर को अंदर देखें।
यदि आप अधिक पारंपरिक जीयूआई ऐप्स बनाने का इरादा रखते हैं, तो यह संभव है। लेकिन यह तेजी से आला बन रहा है। Here's how to deploy apps built in Pharo.
स्मॉलटॉक सीखने के लिए सबसे अच्छे संसाधनों में से एक क्लास ब्राउज़र का उपयोग करके आपकी उंगली युक्तियों के तहत स्मॉलटॉक छवि की लगभग अंतहीन ब्राउज़िंग है। ब्राउज़िंग के लिए लगभग पूरी भाषा और आईडीई कार्यान्वयन उपलब्ध है, यहां तक कि डिबगिंग भी समाप्त होता है। शुरुआत में यह भारी हो सकता है, कम से कम यह मेरे लिए था, लेकिन यह प्रयास के लायक है। बस कुछ शाम को पूरी तरह से गले लगाने की उम्मीद मत करो। और यदि आप वास्तव में उत्सुक हैं, तो फारो और स्क्वाक में आप अपने स्वयं के वीएम को ब्राउज़ और हैक भी कर सकते हैं।
अन्य संसाधनों के लिए, यदि आप केंट बेक द्वारा "स्मॉलटॉक डिजाइन पैटर्न" पकड़ सकते हैं, तो मैं पूरी तरह से इसकी अनुशंसा करता हूं। स्टीफन ड्यूकेस ने फ्री स्मॉलटाक किताबों का संग्रह संकलित किया है: http://stephane.ducasse.free.fr/FreeBooks.html। हालांकि कुछ समय के लिए अपडेट नहीं किया गया है, देर से डेविड एन स्मिथ स्मॉलटाक फक अभी भी नए कॉमर्स के लिए इतने स्पष्ट कोणों को प्रकट करने में शानदार नहीं है, और मेरे जैसे कुछ कम तेज नियमित भी हैं।
रीयल टाइम ऐप्स के लिए, मुझे नहीं लगता कि कुछ कठिन कोर रीयल टाइम ऐप्स हैं जैसे दहन इंजन की इग्निशन ड्राइविंग। लेकिन वास्तविक समय ऐप्स के बहुत करीब हैं, उदाहरण के लिए मैंने स्मॉलटाक में लिखे गए स्टॉक एक्सचेंज ट्रेडिंग सिस्टम पर काम किया है, लेकिन मुझे डर है कि यह स्वामित्व है। बहुत सरल उदाहरणों के लिए, मुझे लगता है कि सीसाइड में धूमकेतु काउंटर डेमो शामिल है, और मुझे लगता है कि डॉल्फिन स्मॉलटाक में अभी भी चैट उदाहरण शामिल है।
समापन टिप्पणी के रूप में, आप पाएंगे कि स्मॉलटाक में सबकुछ ठीक है। तरीकों से डिजाइन करने के लिए। इतना छोटा है कि पहले पल में आप ठीक से आश्चर्यचकित होना शुरू करते हैं, सबकुछ सरल और स्पष्ट है लेकिन "वास्तविक सामान" कहां है? यह स्वीकार करने में समय लगता है कि स्मॉलटाक में वास्तविक सामान उस छोटी सी चीज में इसकी बातचीत है। यह एक खिंचाव का थोड़ा सा है लेकिन स्मॉलटाक हिकू की तरह है :)
शुभकामनाएं और इसे छोटा रखें!
उत्कृष्ट उत्तर, मेरे ऊपर से एक अंगूठे, यह वास्तव में छोटे से छोटे "रस"। ऑब्जेक्ट ब्राउज़ करने के बारे में यह सब कुछ समझना आसान है और छोटे-छोटे के अंदर कुछ और क्यों होता है। मुझे हैरान है कि अन्य भाषाएं और आईडीई इस से भारी प्रतिलिपि नहीं बनाते हैं। – Kilon
मैंने हाल ही में फारो का उपयोग करना शुरू कर दिया है। बस कुछ ऐसा करें जो आप करना चाहते हैं, यह उचित रूप से सरल है, और यह पता लगाएं कि इसे अपने निपटान में उपकरण के साथ कैसे किया जाए। उदाहरण के लिए, मैंने फॉर्म और मैट्रिक्स कक्षाओं (उदाहरण के लिए) की सहायता से फ्रैक्टल और एनिमेटिंग छवि संक्रमणों को प्रस्तुत करना शुरू किया।
आप फ़ारो सूचियों में से किसी एक में भी शामिल होना चाह सकते हैं क्योंकि वे अपने जैसे शुरुआती लोगों के लिए बहुत अच्छे हैं, और उतना ही सहायक है।
इसके अलावा: उदाहरण के द्वारा फारो पढ़ने शुरू करें। और महसूस करें कि बहुत से स्क्वाक दस्तावेज फारो में हैं, क्योंकि फारो स्क्वाक से फंसे हुए हैं। (बहुत बुरा वे अभी तक फारो में जटिल संख्या नहीं है।)
हां, एक्सप्लोर करें, एक्सप्लोर करें, एक्सप्लोर करें ... वह स्मॉलटॉक तरीका है। अपने dynabook का उपयोग करें ... मेरा मतलब छवि है;) खुद को व्यक्त करने और ब्रह्मांड के बारे में जानने के लिए :) –
मैं खुद को स्क्वाक की एक प्रति प्राप्त करने का दावा करता हूं। जबकि "स्क्वाक" स्मॉलटाक की एक बोली है, मैं अत्यधिक पीडीएफ पुस्तक Squeak By Example डाउनलोड करने के लिए मुफ्त में जा रहा हूं। एक और किताब जो शायद "डैडी" है Smalltalk 80, उर्फ "ब्लू बुक" है। चेयर
- 1. स्मॉलटॉक
- 2. स्मॉलटॉक
- 3. स्मॉलटॉक
- 4. स्मॉलटॉक
- 5. स्मॉलटॉक कोड
- 6. फेरो स्मॉलटॉक
- 7. एएनएसआई स्मॉलटॉक और स्मॉलटॉक -80 का क्या अंतर है?
- 8. स्मॉलटॉक त्रुटि हैंडलिंग
- 9. स्मॉलटॉक में आरडीएफ पार्सिंग
- 10. स्मॉलटॉक और आईओसी
- 11. फारो स्मॉलटॉक और mySql
- 12. स्मॉलटॉक प्रारंभिक चर
- 13. स्मॉलटॉक वेब विकास सॉफ्टवेयर
- 14. डब्ल्यूसी और स्मॉलटॉक
- 15. स्मॉलटॉक, पर्ल, पायथन और रूबी
- 16. स्मॉलटॉक और पायथन के बीच मतभेद?
- 17. स्मॉलटॉक कोड का एक टुकड़ा समझाओ?
- 18. स्मॉलटॉक-शैली संदेश बनाम सी-शैली कार्य
- 19. स्मॉलटॉक/समुद्रतट के लिए संस्करण नियंत्रण?
- 20. स्मॉलटॉक में इंटर-इमेज संचार। मुमकिन?
- 21. जीएनयू स्मॉलटॉक में छवियां या फाइलें?
- 22. स्मॉलटॉक पुरालेख कहां चला गया है?
- 23. उद्देश्य-सी प्रोग्रामिंग: सीखना सी और/या स्मॉलटॉक सहायता करेगा?
- 24. क्लोजर इंजेक्ट के बराबर क्या है: इसमें: स्मॉलटॉक में?
- 25. फ़ारो/स्क्वाक से स्मॉलटॉक कोड कैसे मुद्रित करें?
- 26. जेमस्टोन-लिनक्स-अपाचे-सीसाइड-स्मॉलटॉक .. 4 जीबी कितना व्यावहारिक है?
- 27. स्मॉलटॉक में नए और प्रारंभ करने के बीच अंतर?
- 28. स्मॉलटॉक: संग्रह को दो मानदंडों से क्रमबद्ध करें
- 29. स्मॉलटॉक - समानता के लिए दो तारों की तुलना करें
- 30. स्मॉलटॉक में फ़ंक्शन ऑब्जेक्ट्स (या बिना किसी मान वाले ब्लॉक निष्पादित: `)
ग्रेट लिंक!साथ ही, क्या आप सामान्य रूप से डेस्कटॉप कह रहे हैं कि यह विशिष्ट हो रहा है या यह विशेष रूप से फारो पर विशिष्ट हो रहा है (जिसे मैंने नहीं देखा है)? बाद में –
। 2011 में, जब मैंने लिखा था, तब भी समुद्रतट के पीछे कुछ गति थी। – nes1983