Rust asíncrono impulsa un nuevo compilador Scheme: Presentamos scheme-rs
Matthew Plant presenta scheme-rs, su implementación de Scheme que aprovecha el poder de Rust asíncrono para abordar sus lentos tiempos de compilación y su desafiante experiencia de depuración. scheme-rs usa el estándar R6RS y ofrece interoperabilidad perfecta con Rust asíncrono, facilitando la unión de código y la depuración. El autor también prevé un lenguaje futuro, Gouki, construido sobre scheme-rs, combinando el sistema de macros de Scheme con el sistema de tipos de Rust para una experiencia de programación más potente. Si bien aún está en desarrollo, scheme-rs cuenta con funcionalidades centrales y el autor planea agregar funciones integradas y optimizar el rendimiento de la compilación.
Leer más