IA acelera creación de compilador en tiempo récord

Un desarrollador, Matthew Phillips, ha creado un compilador de Scheme a WASM llamado Puppy Scheme en tan solo cuatro días, un logro notablemente rápido gracias al uso de inteligencia artificial. El proyecto, iniciado como una iniciativa personal, se completó en un fin de semana y unas pocas noches,

Scheme en VSCode: Nuevo servidor mejora la programación

Un desarrollador independiente, Ufo, ha lanzado "scheme-langserver", una implementación del Protocolo de Servidor de Lenguaje (LSP) para el lenguaje Scheme, ahora disponible para VSCode. Este servidor busca mejorar significativamente la experiencia de desarrollo en Scheme, un lenguaje de programació

Common Lisp y Scheme: Interoperabilidad sin precedentes

Un nuevo proyecto, denominado 'cl-kawa', permite una profunda interoperabilidad entre Common Lisp y Scheme, dos lenguajes de programación, a través de una implementación innovadora. El proyecto, creado por Anthony Green y disponible en GitHub, utiliza OpenLDK, un JVM escrito en Common Lisp que trans

Scheme y 'GOTO': Emulación con Continuaciones

Este artículo explora cómo emular la instrucción `GOTO` en el lenguaje Scheme utilizando continuaciones. `GOTO` es una instrucción de control de flujo que permite saltar a una línea específica de código, algo que Scheme, por diseño, no ofrece directamente. Dijkstra, en su famoso artículo, criticó `G

Femtolisp: Lisp rápido y compacto sorprende al mundo

Un desarrollador ha presentado "Femtolisp", una nueva implementación de un dialecto Scheme que destaca por su tamaño compacto y velocidad. El proyecto, iniciado como un intento de crear el intérprete Lisp más rápido posible en menos de 1000 líneas de código C, ha evolucionado para incluir caracterís

Scheme-rs: Nuevo lenguaje de programación disponible

Un desarrollador ha anunciado el lanzamiento de la versión 0.1.0 de 'scheme-rs', una nueva implementación del lenguaje de programación Scheme, disponible en scheme-rs.org y en GitHub. El proyecto, iniciado hace un año tras la pérdida del empleo del desarrollador, inicialmente se enfocó en ser asíncr

Hoot: Scheme corre en WebAssembly con nueva herramienta

Un nuevo proyecto llamado Hoot, desarrollado por Spritely, ha lanzado la versión 0.7.0 de su compilador Scheme a WebAssembly (Wasm) y una herramienta completa para Wasm. Hoot permite ejecutar código Scheme en navegadores web con capacidad para Wasm GC (Garbage Collection). La plataforma se basa en G