Sobre o projeto
Carp é uma linguagem de programação projetada para casos de uso interativos e sensíveis a desempenho, como jogos, síntese de som e visualizações. Ela combina sintaxe semelhante à Lisp com tipagem estática e gerenciamento manual de memória, eliminando a necessidade de um coletor de lixo ou VM. Os principais recursos incluem gerenciamento de memória automático e determinístico, tipos estáticos inferidos para velocidade e confiabilidade, rastreamento de propriedade que permite programação funcional com mutação eficiente, alocação e cópia explícitas, integração direta com C, macros Lisp, script em tempo de compilação e um REPL útil. O projeto está atualmente em fase de pesquisa (versão 0.6.0) e inclui documentação, exemplos e uma comunidade ativa no Discord e Gitter. É licenciado sob Apache 2.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.