Acerca del servicio
TraducidoSoy un programador de sistemas que trabaja casi exclusivamente en Gambit Scheme, convirtiendo programas R7RS compactos y expresivos en ejecutables nativos rápidos. Me encanta el compilador de Gambit Scheme sobre todo — produce código C limpio que luego ajusto y ensamblar en binarios independientes sin sorpresas en tiempo de ejecución. Si necesitas una utilidad de línea de comandos, un demonio de larga duración o un núcleo numérico que arranque al instante y funcione cerca del metal, ese es exactamente el trabajo que me interesa. También incrusto Gambit Scheme dentro de aplicaciones C y C++ existentes, añadiendo una capa de scripting que tus usuarios pueden extender sin recompilar todo el producto. Para tareas distribuidas, utilizo Termite — una biblioteca de actores que se incluye con Gambit Scheme — y construyo clústeres tolerantes a fallos donde los procesos migran entre nodos y se recuperan correctamente después de fallos. Un proyecto típico incluye un prototipo funcional, código fuente comentado legible, un script de compilación reproducible, pruebas unitarias y una guía corta para que tu equipo pueda mantener el código después de la entrega. Perfilo los puntos críticos, reemplazo listas genéricas con vectores tipados donde importa, y a través de la interfaz de función externa reutilizo bibliotecas C en las que ya confías. La corrección es tan importante para mí como la velocidad: mantengo el núcleo funcional puro pequeño y empujo los efectos secundarios a los bordes. Cuéntame sobre la carga, las plataformas objetivo y los plazos — y propongo un plan concreto basado en Gambit Scheme.