Приєднаймося до треку Lua на Exercism, щоб отримати доступ до 117 вправ з автоматичним аналізом коду та персональним наставництвом, і все це 100% безкоштовно.
local hello_world = {}
function hello_world.hello()
return 'Hello, World!'
end
return hello_world
Удосконалюймо навички програмування завдяки цікавим і корисним вправам, які перевіряють наше розуміння концепцій на Exercism.
Випадково згенеруйте персонажів Dungeons & Dragons.
Обчислити прості множники заданого натурального числа.
Порахувати прямокутники на ASCII-діаграмі.
Lua використовують у вбудованих системах, для прототипування, скриптингу, розробки ігор, вебу та backend.
Lua можна використовувати для скриптингу, імперативного або функціонального програмування.
Lua належить до найшвидших інтерпретованих динамічних мов. Її компілятор та інтерпретатор уміщуються у 300K.
Lua має простий, але потужний синтаксис, який легко вивчити й опанувати.
Lua повністю написана на ANSI C, а тому збирається на будь-якій платформі з компілятором ANSI C.
Lua пропонує невеликий і гнучкий API на C, завдяки якому її легко вбудувати або розширити модулями на C.
У кожної мови свої звичаї. Lua не виняток. Наші наставники допоможуть нам навчитися думати як розробник Lua і писати ідіоматичний код мовою Lua. Коли ми розвʼяжемо вправу, надішлімо її нашій команді волонтерів, і вони дадуть нам підказки, ідеї та відгук про те, як зробити її ближчою до того, що ми зазвичай бачимо мовою Lua, і допоможуть нам відкрити те, чого ми не знаємо, що не знаємо.
Дізнатися більше про наставництвоТрек Lua на Exercism має 117 вправ, щоб допомогти нам писати кращий код.
Переглянути всі вправи Lua