انضم إلى مسار Wren على Exercism للحصول على 117 تمرينًا مع تحليل تلقائي لكودك و إرشاد شخصي، كل ذلك مجانًا 100%.
class Wren {
flyTo(city) {
System.print("Flying to %(city)")
}
}
طوّر مهاراتك في البرمجة من خلال تمارين برمجية ممتعة ومجزية تختبر فهمك للمفاهيم مع Exercism.
بمعلومية عدد صحيح N، أوجد كل ثلاثيات فيثاغورس التي تحقق a + b + c = N.
نفّذ لعبة الحياة لـ Conway.
نفّذ عمليتي `keep` و`discard` على المجموعات.
تستخدم Wren صياغة حديثة مألوفة لكثيرين ممن أتوا من JavaScript أو من لغة أخرى شبيهة بلغة C.
تنفيذ الآلة الافتراضية في Wren يقل عن 4,000 فاصلة منقوطة من كود C مقروء ومعلّق عليه بحب.
مترجم أحادي التمرير، وكود بايت موجز، وكائنات مدمجة تحافظ على سرعة Wren وخفتها.
تتيح لك الألياف خفيفة الوزن تنظيم برنامجك في مجموعة من الروتينات المتزامنة التي تتواصل فيما بينها.
سهلة التضمين، بلا اعتماديات، مع مكتبة قياسية صغيرة، وواجهة API بلغة C سهلة الاستخدام.
تفتقر كثير من لغات البرمجة النصية إلى نماذج الكائنات (أو لديها نماذج غير معتادة لها). تضع Wren الأصناف في المقدمة والمركز.
لكل لغة أسلوبها الخاص في فعل الأشياء. ومسار Wren ليس استثناءً. سيساعدك مرشدونا على تعلّم التفكير مثل مطوّر Wren، وعلى كتابة كود أصيل بأسلوب Wren. بعد أن تحل تمرينًا، أرسله إلى فريقنا التطوعي، وسيمنحونك تلميحات وأفكارًا وملاحظات حول كيفية جعله أقرب إلى ما تراه عادةً في Wren، وسيساعدونك على اكتشاف الأشياء التي لا تعرف أنك لا تعرفها.
اعرف المزيد عن الإرشاديضم مسار Wren على Exercism 117 تمارين لمساعدتك على كتابة كود أفضل.
اطّلع على كل تمارين Wren