به مسیر Lua در Exercism بپیوندید تا از این موارد بهرهمند شوید: 117 تمرین همراه با تحلیل خودکار کد شما و مربیگری شخصی، همه ۱۰۰٪ رایگان.
local hello_world = {}
function hello_world.hello()
return 'Hello, World!'
end
return hello_world
با تمرینهای برنامهنویسی سرگرمکننده و پاداشدهندهای که درک شما از مفاهیم را در Exercism میسنجند، در برنامهنویسی بهتر شوید.
تاریخ دورهمیها را محاسبه کنید.
بر اساس طرح دستهبندی نیکوماخوس (۶۰ تا ۱۲۰ میلادی) برای اعداد صحیح مثبت تعیین کنید که یک عدد تام است، فراوان است یا ناقص.
جملهای به این شکل بسازید: "One for X, one for me."
از Lua در سیستمهای نهفته، نمونهسازی، اسکریپتنویسی و توسعهی بازی، وب و backend استفاده میشود.
از Lua میتوان برای اسکریپتنویسی، برنامهنویسی امری یا برنامهنویسی تابعی استفاده کرد.
Lua یکی از سریعترین زبانهای تفسیری پویا است. کامپایلر و مفسر آن در ۳۰۰ کیلوبایت جای میگیرد.
Lua نحوهی نگارش ساده اما در عین حال قدرتمندی دارد که یادگیری و تسلط بر آن آسان است.
Lua کاملاً به زبان ANSI C نوشته شده است و از این رو روی هر سکویی که کامپایلر ANSI C داشته باشد ساخته میشود.
Lua یک API کوچک و انعطافپذیر به زبان C ارائه میدهد که جاسازی یا گسترش آن با ماژولهای C را آسان میکند.
هر زبانی روش خودش را برای انجام کارها دارد. Lua هم از این قاعده مستثنا نیست. منتورهای ما به شما کمک میکنند مثل یک برنامهنویس Lua فکر کنید و کد را به سبک اصیل Lua بنویسید. بعد از اینکه تمرینی را حل کردید، آن را برای تیم داوطلبان ما ارسال کنید تا نکتهها، ایدهها و بازخوردی دربارهی این که چطور آن را به آنچه معمولاً در Lua میبینید نزدیکتر کنید به شما بدهند؛ آنها کمک میکنند چیزهایی را کشف کنید که نمیدانید که نمیدانید.
دربارهی منتورینگ بیشتر بدانیدمسیر Lua در Exercism شامل 117 تمرین است تا به شما کمک کند کد بهتری بنویسید.
همهی تمرینهای Lua را ببینید