Cursos de Emacs Lisp
Introducción
Emacs es una máquina Lisp o un interprete de Lisp, como queramos verlo. Es decir, la mayor potencia que tiene Emacs es que usa un lenguaje propio, de la familia de Lisp, que nos permite literalmente hacer de Emacs cualquier cosa.
El uso de Emacs Lisp o Elisp va mucho más allá que añadir características o nuevas funciones como en la mayoría del resto de editores. En Emacs, Elisp está tan integrado con el programa que no existe diferencia para Emacs si algo es parte del código del editor o es algo que se ha escrito por el usuario en Elisp, en Emacs ambas cosas pertenecen a la misma jerarquía y por tanto se trata igual por parte del editor.
Es por ello, que me gustaría dar algunos cursos de Elisp, que van desde lo más sencillo para que aprendamos configurar Emacs, o simplemente que Elisp sea la entrada como lenguaje para el mundo de la programación si no hemos programado nunca ya que Lisp, el lenguaje en el que se basa Emacs Lisp es un lenguaje con unas características que es ideal para empezar a programar por su claridad y al mismo tiempo es un lenguaje de una gran potencia para poder llevarlo más allá. En todo caso, la parte buena es que una vez dominado Emacs Lisp, nos será muy fácil pasar a lenguajes directamente relacionados como son Common Lisp, Clojure, Scheme, o si queremos algo más mainstream Python o Java.
Curso básico
Introducción al curso básico de Elisp.
Qué es la programación y qué es un lenguaje de programación
Cómo pedirle cosas al ordenador
Elisp como lenguaje de alto nivel y enfocado en la manipulación de texto
Elisp, un lenguaje sencillo pero potente
--------------------------------------------------------------------------------------------------------------------------
Si estás viendo este artículo desde un navegador web a través del proxi de flounder, aconsejo que accedas a la dirección de gemini usando un navegador compatible con este protocolo.
Gemini, es un protocolo minimalista que minimiza el uso de recursos del cliente y del servidor reduciendo las emisiones de carbono y además no permite el uso de programas que accedan a tu información personal, por lo que tu privacidad está asegurada.
Usa Gemini, salva al planeta, salva tus datos. Por un futuro mejor.
/informatica/emacs/