هل تريد تعلّم MoonScript وإتقانه؟

انضم إلى مسار MoonScript على Exercism للحصول على 126 تمرينًا مع تحليل تلقائي لكودك و إرشاد شخصي، كل ذلك مجانًا 100%.

نبذة عن MoonScript

class Greet
  new: (@who) =>
  __tostring: => "Hello, #{@who}!"

print Greet thing for thing in *{'Me', 'You', 'World'}

أبرز ميزات MoonScript


MoonScript

كود موجز وسهل القراءة

تعني الصياغة التعبيرية في MoonScript كودًا أنظف وأسهل قراءة، مع قدر أقل من الكود المتكرر مقارنةً بـ Lua.

تكامل سلس

تُترجم إلى Lua، مما يسهّل تضمينها في التطبيقات والألعاب والخدمات.

أداء عالٍ

تستفيد من الآلة الافتراضية السريعة لـ Lua (و LuaJIT)، مما يضمن تنفيذ الكود الذي تُترجمه بسرعة.

بصمة خفيفة

إنها صغيرة مثل Lua. المترجم خفيف، والكود الناتج فعّال.

البرمجة الوظيفية

تدعم البرمجة الوظيفية بميزات مثل تعبيرات الاستيعاب والإرجاع الضمني.

إنتاجية أعلى

صياغة موجزة وميزات قوية ترفع إنتاجية المطوّر وتتيح تكرارًا سريعًا.

تلقَّ الإرشاد بأسلوب MoonScript

لكل لغة أسلوبها الخاص في فعل الأشياء. ومسار MoonScript ليس استثناءً. سيساعدك مرشدونا على تعلّم التفكير مثل مطوّر MoonScript، وعلى كتابة كود أصيل بأسلوب MoonScript. بعد أن تحل تمرينًا، أرسله إلى فريقنا التطوعي، وسيمنحونك تلميحات وأفكارًا وملاحظات حول كيفية جعله أقرب إلى ما تراه عادةً في MoonScript، وسيساعدونك على اكتشاف الأشياء التي لا تعرف أنك لا تعرفها.

اعرف المزيد عن الإرشاد

تمارين MoonScript من إعداد المجتمع

يضم مسار MoonScript على Exercism 126 تمارين لمساعدتك على كتابة كود أفضل.

اطّلع على كل تمارين MoonScript
MoonScript

ابدأ في مسار MoonScript

أفضل ما في الأمر أنه مجاني 100% للجميع.

انضم إلى مسار MoonScript