Lanzamiento de GNU Guile 3.0
(gnu.org)La plataforma oficial de GNU para lenguajes de programación extensibles.
Se usa cuando quieres agregar funciones de plugins/módulos/scripts, etc., a una aplicación.
Es una implementación del lenguaje Scheme y además soporta ECMAScript, Emacs Lisp e incluso Lua, por lo que cada usuario puede elegir el lenguaje según sus necesidades.
1 comentarios
https://www.gnu.org/prep/standards/html_node/Source-Language.html
Según el estándar de codificación de GNU,
los lenguajes recomendados son C, C++ (sin abusar de las plantillas) y Java (si se va a compilar)
si no se necesita alta eficiencia, también se pueden usar Lisp, Scheme, Python, Ruby y Java.
en particular, Scheme está implementado como GNU Guile y es el lenguaje preferido para extender programas escritos en C/C++ dentro del sistema GNU. Por supuesto, también es bueno para muchas otras aplicaciones.