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ón funcional, al proporcionar funcionalidades como autocompletado, navegación al definición y sugerencia de tipos, áreas tradicionalmente deficientes en herramientas para Scheme. El proyecto, alojado en GitHub, Codeberg y Gitee (debido a restricciones de IP en China), se basa en el estándar R6RS y aborda desafíos inherentes al análisis de código Scheme, especialmente relacionados con macros y estructuras de control flexibles. El desarrollador busca activamente colaboración comunitaria y financiación a través de Patreon y plataformas similares. La herramienta se encuentra en una etapa temprana de desarrollo, con numerosos errores conocidos, y se centra en el análisis estático del código, con planes futuros para integrar análisis de flujo de datos y compatibilidad con el gestor de paquetes Akku. Las versiones de Chez Scheme 9.4 y 9.5 han sido probadas, y se espera una actualización para la versión 10.0.0 tras una actualización del sistema operativo.
