به مسیر MoonScript در Exercism بپیوندید تا از این موارد بهرهمند شوید: 126 تمرین همراه با تحلیل خودکار کد شما و مربیگری شخصی، همه ۱۰۰٪ رایگان.
class Greet
new: (@who) =>
__tostring: => "Hello, #{@who}!"
print Greet thing for thing in *{'Me', 'You', 'World'}
با تمرینهای برنامهنویسی سرگرمکننده و پاداشدهندهای که درک شما از مفاهیم را در Exercism میسنجند، در برنامهنویسی بهتر شوید.
به الیود کمک کنید تا با شمردن تعداد بیتهای ۱ در نمایش دودویی، تعداد تخممرغهای مرغدانیاش را بشمارد.
امتیازهای به دست آمده در یک پرتاب بازی دارت را محاسبه کنید.
با داشتن یک نمودار، مشخص کنید که هر کودک در کلاس کودکستان مسئول کدام گیاهان است.
نحوهی نگارش گویای MoonScript به این معناست که کد شما تمیزتر و خواناتر است و به اندازهی Lua کد قالبی ندارد.
به Lua کامپایل میشود و همین کار جاسازی آن را در برنامهها، بازیها یا سرویسها آسان میکند.
از ماشین مجازی سریع Lua (و LuaJIT) بهره میبرد و اجرای سریع کد کامپایلشدهی شما را تضمین میکند.
مانند Lua کمحجم است. کامپایلر آن سبک است و کد تولیدشده کارآمد است.
از برنامهنویسی تابعی پشتیبانی میکند و قابلیتهایی مثل درک فهرست و بازگشتهای ضمنی دارد.
نحوهی نگارش مختصر و قابلیتهای قدرتمند، بهرهوری برنامهنویس را برای تکرارهای سریع بالا میبرد.
هر زبانی روش خودش را برای انجام کارها دارد. MoonScript هم از این قاعده مستثنا نیست. منتورهای ما به شما کمک میکنند مثل یک برنامهنویس MoonScript فکر کنید و کد را به سبک اصیل MoonScript بنویسید. بعد از اینکه تمرینی را حل کردید، آن را برای تیم داوطلبان ما ارسال کنید تا نکتهها، ایدهها و بازخوردی دربارهی این که چطور آن را به آنچه معمولاً در MoonScript میبینید نزدیکتر کنید به شما بدهند؛ آنها کمک میکنند چیزهایی را کشف کنید که نمیدانید که نمیدانید.
دربارهی منتورینگ بیشتر بدانیدمسیر MoonScript در Exercism شامل 126 تمرین است تا به شما کمک کند کد بهتری بنویسید.
همهی تمرینهای MoonScript را ببینید