Únete a la ruta de MoonScript de Exercism para acceder a 126 ejercicios con análisis automático de tu código y mentoría personal, todo 100 % gratis.
class Greet
new: (@who) =>
__tostring: => "Hello, #{@who}!"
print Greet thing for thing in *{'Me', 'You', 'World'}
Mejora tu nivel de programación con ejercicios divertidos y gratificantes que ponen a prueba tu comprensión de los conceptos con Exercism.
Crea una implementación del cifrado afín, un antiguo algoritmo de cifrado de Oriente Medio.
Refactoriza un analizador de Markdown.
Dado un número, determina si es válido o no según la fórmula de Luhn.
La sintaxis expresiva de MoonScript da lugar a un código más limpio y legible, con menos código repetitivo que en Lua.
Compila a Lua, lo que facilita su integración en aplicaciones, juegos o servicios.
Se beneficia de la rápida máquina virtual de Lua (y de LuaJIT), lo que garantiza una ejecución veloz de tu código compilado.
Como Lua, es pequeño. El compilador es ligero y el código generado es eficiente.
Admite la programación funcional con funcionalidades como las comprensiones y las devoluciones implícitas.
Una sintaxis concisa y funcionalidades potentes aumentan la productividad del desarrollador y permiten iterar rápidamente.
Cada lenguaje tiene su propia forma de hacer las cosas. MoonScript no es una excepción. Nuestros mentores te ayudarán a aprender a pensar como un desarrollador de MoonScript y a escribir código idiomático en MoonScript. Cuando hayas resuelto un ejercicio, envíalo a nuestro equipo de voluntarios y te darán pistas, ideas y comentarios sobre cómo hacer que se parezca más a lo que normalmente verías en MoonScript. Te ayudarán a descubrir esas cosas que no sabes que no sabes.
Más información sobre la mentoríaEl track MoonScript en Exercism tiene 126 ejercicios para ayudarte a escribir mejor código.
Ver todos los ejercicios de MoonScriptY lo mejor de todo: es 100% gratis para todo el mundo.
Únete al track MoonScript