می‌خواهید MoonScript را یاد بگیرید و در آن استاد شوید؟

به مسیر MoonScript در Exercism بپیوندید تا از این موارد بهره‌مند شوید: 126 تمرین همراه با تحلیل خودکار کد شما و مربی‌گری شخصی، همه ۱۰۰٪ رایگان.

درباره‌ی 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 شروع کنید

از همه بهتر، برای همه ۱۰۰٪ رایگان است.

به مسیر MoonScript بپیوندید