Acerca del servicio
TraducidoEscribo en MoonScript, un lenguaje estilo CoffeeScript que se compila a Lua, y entrego el resultado como Lua limpio y legible que cualquier persona en tu equipo puede entender. Si amas Lua pero estás cansado del código repetitivo, MoonScript te ofrece clases reales, comprensiones de listas, retornos implícitos y una sintaxis concisa mientras mantiene Lua puro bajo el capó.
Lo que hago:
Scripting de juegos para LOVE2D y Corona: sistemas de entidades, máquinas de estado, lógica de UI, guardar y cargar, reglas del juego. La sintaxis de clases y comprensiones en MoonScript hacen que el código del juego sea notablemente más corto y claro que el Lua escrito a mano.
Lógica web en OpenResty y Nginx: manejadores de solicitudes, enrutamiento, limitación de tasa, capas de caché y puntos finales de API en MoonScript, compilados a Lua rápido que se ejecuta directamente dentro del trabajador de Nginx.
Códigos base de Lua limpios: convierto Lua enredado en módulos estructurados de MoonScript o transpilo MoonScript a Lua ordenado que puedes comprometer directamente si luego deseas dejar la cadena de herramientas.
Configuración de compilación de MoonScript en Lua: conecto moonc, observo y compilo scripts, mapas de origen para depuración e integración con tu sistema de compilación (Make, LuaRocks, pruebas fallidas, CI). Obtienes un pipeline de fuentes .moon a Lua de producción con un solo comando.
Cada entrega viene con salida legible, comentarios, un README corto para reconstruir y pruebas donde sea apropiado. Me importa el código que tu equipo pueda leer dentro de un año. Dime el objetivo: LOVE2D, Corona, OpenResty o Lua puro, y ajustaré el lenguaje y el pipeline en torno a ello.
Lo que hago:
Scripting de juegos para LOVE2D y Corona: sistemas de entidades, máquinas de estado, lógica de UI, guardar y cargar, reglas del juego. La sintaxis de clases y comprensiones en MoonScript hacen que el código del juego sea notablemente más corto y claro que el Lua escrito a mano.
Lógica web en OpenResty y Nginx: manejadores de solicitudes, enrutamiento, limitación de tasa, capas de caché y puntos finales de API en MoonScript, compilados a Lua rápido que se ejecuta directamente dentro del trabajador de Nginx.
Códigos base de Lua limpios: convierto Lua enredado en módulos estructurados de MoonScript o transpilo MoonScript a Lua ordenado que puedes comprometer directamente si luego deseas dejar la cadena de herramientas.
Configuración de compilación de MoonScript en Lua: conecto moonc, observo y compilo scripts, mapas de origen para depuración e integración con tu sistema de compilación (Make, LuaRocks, pruebas fallidas, CI). Obtienes un pipeline de fuentes .moon a Lua de producción con un solo comando.
Cada entrega viene con salida legible, comentarios, un README corto para reconstruir y pruebas donde sea apropiado. Me importa el código que tu equipo pueda leer dentro de un año. Dime el objetivo: LOVE2D, Corona, OpenResty o Lua puro, y ajustaré el lenguaje y el pipeline en torno a ello.