Ú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.
Dado un número decimal, conviértelo en la secuencia de eventos adecuada para un apretón de manos secreto.
Implementa la codificación y decodificación de cantidad de longitud variable.
Implementa un evaluador para un subconjunto muy sencillo de Forth.
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