Junte-se à Trilha MoonScript do Exercism e tenha acesso a 126 exercícios com análise automática do seu código e mentoria pessoal, tudo 100% grátis.
class Greet
new: (@who) =>
__tostring: => "Hello, #{@who}!"
print Greet thing for thing in *{'Me', 'You', 'World'}
Melhore suas habilidades de programação com exercícios divertidos e gratificantes que testam sua compreensão dos conceitos no Exercism.
Dada uma letra, imprima um diamante começando com 'A', com a letra fornecida no ponto mais largo.
Implemente um jogo de adivinhação de palavras.
Dado um número decimal, converta-o na sequência de eventos adequada para um aperto de mão secreto.
A sintaxe expressiva do MoonScript gera um código mais limpo e legível, com menos repetição do que o Lua.
Compila para Lua, o que facilita a incorporação em aplicativos, jogos ou serviços.
Aproveita a máquina virtual rápida do Lua (e o LuaJIT), garantindo a execução veloz do seu código compilado.
Assim como o Lua, é pequeno. O compilador é leve e o código gerado é eficiente.
Oferece suporte à programação funcional, com recursos como compreensões e retornos implícitos.
A sintaxe concisa e os recursos poderosos aumentam a produtividade de quem desenvolve, permitindo iterar rapidamente.
Toda linguagem tem o seu próprio jeito de fazer as coisas. Com MoonScript não é diferente. Nossos mentores vão ajudar você a aprender a pensar como um desenvolvedor de MoonScript e a escrever código idiomático em MoonScript. Depois de resolver um exercício, envie-o para a nossa equipe de voluntários, e eles vão dar dicas, ideias e feedback sobre como deixá-lo mais parecido com o que você normalmente veria em MoonScript. Eles vão ajudar você a descobrir as coisas que você não sabe que não sabe.
Saiba mais sobre mentoriaA trilha de MoonScript no Exercism tem 126 exercícios para ajudar você a escrever código melhor.
Ver todos os exercícios de MoonScriptE o melhor de tudo: é 100% grátis para todo mundo.
Entre na trilha de MoonScript