Acerca del servicio
TraducidoSoy ingeniero de software y trabajo diariamente con lenguaje Fantom, aplicándolo donde el código necesita ejecutarse en múltiples plataformas sin reescribir. Fantom es un lenguaje orientado a objetos que se compila simultáneamente a JVM y JavaScript, por lo que un módulo bien diseñado puede servir a un servidor de tiempo de ejecución de Java mientras la misma lógica se ejecuta en un navegador o herramienta del lado de Node.js. Lo elijo y construyo deliberadamente la arquitectura específicamente para esta propiedad. Normalmente entrego aplicaciones multiplataforma, backends HTTP y web, utilidades de línea de comandos y servicios de larga duración que permanecen receptivos bajo carga. Confío activamente en la biblioteca estándar portátil para que trabajar con archivos, colecciones, serialización y redes se comporte de manera consistente en cada plataforma en lugar de presentar sorpresas más tarde. Para tareas de alta concurrencia, utilizo el modelo de concurrencia de actores: proporciona aislamiento basado en mensajes sin los bordes afilados del estado mutable compartido y el bloqueo manual. Al entregar un proyecto, obtienes código fuente limpio y documentado, una compilación funcional, un conjunto de pruebas y una breve guía para extenderlo. He llevado el código de un prototipo en bruto a un servicio de producción mantenible e integrado sin problemas con bases de código existentes, revisándolas y fortaleciendo los puntos débiles. Describe las plataformas que necesitas y la carga esperada, y estimaré honestamente el alcance antes de la primera línea.