Приєднаймося до треку MoonScript на Exercism, щоб отримати доступ до 126 вправ з автоматичним аналізом коду та персональним наставництвом, і все це 100% безкоштовно.
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А найкраще те, що це 100% безкоштовно для всіх.
Приєднайтеся до треку MoonScript