“Hello, World!” आपको Crystal में कुछ कोड लिखवाएगा और आपको Exercism के वर्कफ्लो से परिचित कराएगा। इसे पूरा करने से Crystal ट्रैक के बाकी अभ्यास खुल जाते हैं।
शुरू करने के लिए हमारा "Introduction to Hello, World" वीडियो देखिए 👇
यह पारंपरिक परिचयात्मक अभ्यास है। बस "Hello, World!" कहिए।
किसी नई भाषा या वातावरण में प्रोग्रामिंग शुरू करते समय "Hello, World!" ही पारंपरिक पहला प्रोग्राम होता है।
इस अभ्यास के उद्देश्य आसान हैं:
अगर सब कुछ ठीक चला, तो आप अपना पहला असली अभ्यास लेने के लिए तैयार होंगे।
src में आपके अभ्यास का हल होता है।spec में अभ्यास के लिए चलाए जाने वाले टेस्ट होते हैं।यदि आप सही डायरेक्टरी में हैं (यानी वह जिसमें src और spec हैं), तो आप उस अभ्यास के टेस्ट crystal spec चलाकर चला सकते हैं:
$ pwd
/Users/johndoe/Code/exercism/crystal/hello-world
$ ls
GETTING_STARTED.md README.md spec src
$ crystal spec
इससे spec डायरेक्टरी की सभी टेस्ट फाइलें चलेंगी।
हर टेस्ट फाइल में पहले टेस्ट के अलावा बाकी सभी टेस्ट छोड़ दिए गए हैं।
एक बार कोई टेस्ट पास हो जाए, तो pending को it में बदलकर आप अगले टेस्ट को छोड़ना बंद कर सकते हैं।
अपना हल जमा करते समय src डायरेक्टरी में मौजूद सोर्स फाइल ज़रूर जमा करें:
$ exercism submit src/hello_world.cr
Exercism पर साइन अप कीजिए और Crystal को 26 कॉन्सेप्ट142 अभ्यास तथा असली इंसानों से मिलने वाली मेंटरिंग के साथ सीखिए और उसमें महारत हासिल कीजिए, वह भी बिल्कुल मुफ्त।