SBCL implementa máquinas virtuales ultrarrápidas con stack de solo 8 ranuras

Este artículo de Paul Khuong explora una técnica innovadora para implementar máquinas virtuales basadas en stack, utilizando SBCL (Steel Bank Common Lisp) como plataforma de experimentación. La idea central es aprovechar un stack muy pequeño (solo 8 ranuras) para evitar el movimiento de datos durant

Common Lisp: Guía de herramientas para desarrolladores

Este artículo explora el complejo ecosistema de herramientas de desarrollo para Common Lisp, un lenguaje de programación que a menudo presenta una barrera de entrada para los principiantes debido a la complejidad de su configuración. El objetivo principal es desmitificar este proceso, proporcionando

SBCL: Hilos Ligeros Mejoran la Concurrencia

Este documento describe una implementación de hilos cooperativos ligeros (fibers) para SBCL, una implementación de Common Lisp. El objetivo principal es proporcionar una alternativa eficiente a los hilos del sistema operativo (OS) para manejar aplicaciones concurrentes, especialmente aquellas con ca

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

SBCL 2.6.1: Nuevas mejoras y soporte extendido

Steel Bank Common Lisp (SBCL), un compilador de código abierto y gratuito para el lenguaje de programación Common Lisp, ha lanzado la versión 2.6.1 el 26 de enero de 2026. SBCL proporciona un entorno interactivo con herramientas de depuración, perfilado estadístico y cobertura de código, y funciona