Exercism के Roc ट्रैक से जुड़िए और पाइए 126 अभ्यास आपके कोड का स्वचालित विश्लेषण और व्यक्तिगत मेंटरिंग, वह भी 100% मुफ्त.
print_remaining! = |todos|
todos
.keep_if(|todo| todo.status != Done)
.for_each!(|todo| echo!("- ${todo.name}\n"))
main! = |_args| {
todos = [
{ name: "Buy groceries", status: Done },
{ name: "Join Exercism", status: Done },
{ name: "Learn Roc", status: InProgress },
{ name: "Call mom", status: NotStarted },
]
print_remaining!(todos)
Ok({})
}
Exercism के साथ मज़ेदार और फायदेमंद कोडिंग अभ्यासों के ज़रिए प्रोग्रामिंग में बेहतर बनिए, जो आपकी कॉन्सेप्ट की समझ परखते हैं।
Collatz अनुमान का उपयोग करके 1 तक पहुँचने के लिए ज़रूरी चरणों की संख्या निकालिए।
कहावत है कि नाल की एक कील के बिना ही एक राज्य खो गया था। इस कहावत वाली कविता का पूरा पाठ दीजिए।
Vigenère सिफर लागू कीजिए, जो एक सरल प्रतिस्थापन सिफर है।
Roc का कोड तेज़ी से बनने और तेज़ी से चलने के लिए बनाया गया है। यह मशीन कोड या WebAssembly में संकलित होता है।
Roc में भाषा के बहुत कम और सरल बुनियादी तत्व होते हैं। यह एक ही पैराडाइम वाली फंक्शनल भाषा है।
Roc का सिंटैक्स, उसके सिमेंटिक्स और साथ में मिलने वाले टूल, सब उपयोगकर्ता के लिए आसानी को सबसे ज़्यादा महत्व देते हैं।
Roc का शक्तिशाली टाइप सिस्टम और अपरिवर्तनीयता ऐसा कोड देते हैं जिसका व्यवहार पहले से समझा जा सकता है और जिसे बनाए रखना आसान होता है।
Roc दूसरी भाषाओं के साथ अच्छी तरह काम करता है, जिससे इसे पहले से बने प्रोजेक्ट में शामिल करना आसान हो जाता है।
Roc एक नई भाषा है और तेज़ी से आगे बढ़ रही है।
हर भाषा के अपने तरीके होते हैं। Roc भी इससे अलग नहीं है। हमारे मेंटर आपको Roc डेवलपर की तरह सोचना सिखाएँगे और यह भी बताएँगे कि Roc की शैली में कोड कैसे लिखा जाता है। जब आप कोई अभ्यास हल कर लें, तो उसे हमारी स्वयंसेवी टीम को जमा कीजिए। वे आपको संकेत, सुझाव और प्रतिक्रिया देंगे कि उसे Roc में आम तौर पर दिखने वाले कोड जैसा कैसे बनाया जाए। वे आपको वे बातें खोजने में भी मदद करेंगे जो आप नहीं जानते कि आप नहीं जानते।
मेंटर से मदद लेने के बारे में और जानिएExercism पर Roc ट्रैक में बेहतर कोड लिखने में मदद के लिए 126 अभ्यास हैं।
Roc के सभी अभ्यास देखें