Sobre el proyecto
Carp es un lenguaje de programación diseñado para casos de uso interactivos y sensibles al rendimiento, como juegos, síntesis de sonido y visualizaciones. Combina sintaxis tipo Lisp con tipado estático y gestión manual de memoria, eliminando la necesidad de un recolector de basura o una máquina virtual. Sus características principales incluyen gestión de memoria automática y determinista, tipos estáticos inferidos para mayor velocidad y fiabilidad, seguimiento de propiedad que permite programación funcional con mutación eficiente, asignación y copia explícitas, integración directa con C, macros de Lisp, scripting en tiempo de compilación y un REPL útil. El proyecto se encuentra actualmente en fase de investigación (versión 0.6.0) e incluye documentación, ejemplos y una comunidad activa en Discord y Gitter. Está licenciado bajo Apache 2.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.