Acerca del servicio
TraducidoEscribo código de producción en Carp—un Lisp de tipo estático construido para tareas en tiempo real donde una pausa del recolector de basura es simplemente inaceptable. Me importa el software que debe cumplir con su plazo en cada fotograma y cada búfer de audio: lógica de juego, motores de síntesis y DSP, bucles de física y núcleos numéricos densos. Carp te ofrece la expresividad de Lisp junto con la previsibilidad del control manual de memoria, y confío en su modelo de propiedad para garantizar: nunca habrá una pausa oculta en el peor momento. En la práctica, esto significa que diseño tus datos para que los préstamos y movimientos se verifiquen en tiempo de compilación, y el resultado se comporta como un C cuidadosamente escrito, pero sin sus trampas. Exactamente lo que entrego depende de tu objetivo. Puedo comenzar un proyecto desde un repositorio vacío, configurar la construcción y desarrollar una estructura modular limpia. Puedo tomar un prototipo funcional y endurecerlo: corregir errores de propiedad, eliminar copias accidentales y perfilar puntos críticos hasta que los números sean estables. Escribo enlaces para que Carp se comunique limpiamente con tus bibliotecas C, backends de audio o capa gráfica. Cada trabajo viene con código fuente legible, comentarios reflexivos, un pequeño conjunto de pruebas y una breve nota sobre las decisiones de memoria que tomamos, para que tu equipo pueda mantener el código después de mí. A lo largo de los años trabajando con sistemas de baja latencia, me he acostumbrado a pensar en el determinismo como una propiedad, no como suerte. Si tienes una idea en tiempo real que los entornos de ejecución siguen limitando, Carp es casi con seguridad la herramienta adecuada, y puedo ayudar a demostrarlo rápidamente. Nombra tu presupuesto de fotogramas o tamaño de búfer—y diré honestamente si puedo alcanzarlo.