Sobre o serviço
TraduzidoEu desenvolvo sistemas funcionais de baixo nível em Ante — uma linguagem de sistemas de pesquisa que combina estilo funcional com gerenciamento manual de memória. Ante infere tempos de vida em tempo de compilação, então você obtém a segurança de um verificador de empréstimos e a liberdade de alocação manual sem anotações explícitas obrigatórias. Além disso, efeitos algébricos permitem que você expresse I/O, estado, exceções e async como manipuladores de primeira classe compostáveis em vez de emaranhados de callbacks ou estado global oculto.
O que eu faço: bibliotecas e serviços críticos de desempenho, alocadores e arenas personalizados, manipuladores de efeitos para seu domínio, pontes FFI seguras para código C existente, e um núcleo funcional puro em torno de um shell imperativo. Eu mantenho o foco em comportamento de memória previsível, abstrações de custo zero e código que permanece legível à medida que cresce.
Como o trabalho avança: começamos com uma fase de design curta para o modelo de dados e limites de efeito, então eu construo de forma iterativa com testes em cada etapa. Ante compila através do LLVM, então eu perfilo caminhos quentes e ajusto a colocação de memória, mantendo as latências uniformes. Você recebe código-fonte documentado, configuração de build e um guia para que a equipe possa manter o projeto.
Ante é uma linguagem de pesquisa jovem, então sou honesto sobre o que está pronto para produção e o que é experimental. Se um componente precisar de um tempo de execução estável, eu sugerirei um caminho híbrido. Anote a tarefa — eu a avaliarei diretamente.
O que eu faço: bibliotecas e serviços críticos de desempenho, alocadores e arenas personalizados, manipuladores de efeitos para seu domínio, pontes FFI seguras para código C existente, e um núcleo funcional puro em torno de um shell imperativo. Eu mantenho o foco em comportamento de memória previsível, abstrações de custo zero e código que permanece legível à medida que cresce.
Como o trabalho avança: começamos com uma fase de design curta para o modelo de dados e limites de efeito, então eu construo de forma iterativa com testes em cada etapa. Ante compila através do LLVM, então eu perfilo caminhos quentes e ajusto a colocação de memória, mantendo as latências uniformes. Você recebe código-fonte documentado, configuração de build e um guia para que a equipe possa manter o projeto.
Ante é uma linguagem de pesquisa jovem, então sou honesto sobre o que está pronto para produção e o que é experimental. Se um componente precisar de um tempo de execução estável, eu sugerirei um caminho híbrido. Anote a tarefa — eu a avaliarei diretamente.