Snail: Julia y Emacs se unen para facilitar la programación

Fuentes: GitHub - gcv/julia-snail: An Emacs development environment for Julia

Desarrolladores han lanzado 'Snail', un nuevo entorno de desarrollo para el lenguaje de programación Julia dentro de Emacs. Inspirado en herramientas como SLIME para Common Lisp y CIDER para Clojure, Snail facilita la programación dinámica y basada en REPL (Read-Eval-Print Loop). Actualmente, Snail es compatible con sistemas Unix-like y Windows a través de WSL (Windows Subsystem for Linux), utilizando terminales de alta performance como libvterm o Eat. Ofrece características como visualización mejorada de la REPL, interacción con procesos Julia, soporte para REPLs remotas a través de SSH, visualización de gráficos, integración con el sistema de referencias cruzadas de Emacs y autocompletado. Requiere Emacs 26.2 o posterior (con soporte de módulos) y la instalación de libvterm o Eat para funcionar correctamente. La herramienta es de código abierto y está disponible en GitHub, prometiendo simplificar el desarrollo en Julia dentro del entorno Emacs.