Rust assíncrono alimenta um novo compilador Scheme: Apresentando o scheme-rs
Matthew Plant apresenta o scheme-rs, sua implementação Scheme que utiliza o poder do Rust assíncrono para resolver seus tempos de compilação lentos e a experiência de depuração desafiadora. O scheme-rs usa o padrão R6RS e oferece interoperabilidade perfeita com o Rust assíncrono, facilitando a colagem de código e a depuração. O autor também prevê uma linguagem futura, Gouki, construída sobre o scheme-rs, combinando o sistema de macros do Scheme com o sistema de tipos do Rust para uma experiência de programação mais poderosa. Embora ainda esteja em desenvolvimento, o scheme-rs possui funcionalidades essenciais e o autor planeja adicionar funções internas e otimizar o desempenho da compilação.
Leia mais