¿Quieres aprender y dominar Emacs Lisp?

Únete a la ruta de Emacs Lisp de Exercism para acceder a 96 ejercicios con análisis automático de tu código y mentoría personal, todo 100 % gratis.

Sobre Emacs Lisp

(defun hello (&optional name)
  "Say hello, optionally to NAME."
  (let ((greetee (or name "World")))
    (concat "Hello, " greetee "!")))

Características clave de Emacs Lisp


Emacs Lisp

Sintaxis sencilla

La sintaxis de Emacs Lisp es sencilla, expresiva y fácil de aprender.

Expresiones S

Tanto el código fuente como los datos se expresan mediante listas anidadas.

Macros

Es fácil personalizar el lenguaje con el sistema de macros de Emacs Lisp.

Multiparadigma

Emacs Lisp admite estilos de programación imperativa y funcional.

Scripting

Emacs Lisp se puede usar como lenguaje de scripting mediante el modo batch de Emacs.

Bien documentado

Emacs Lisp está bien documentado directamente en el propio editor.

Recibe mentoría al estilo Emacs Lisp

Cada lenguaje tiene su propia forma de hacer las cosas. Emacs Lisp no es una excepción. Nuestros mentores te ayudarán a aprender a pensar como un desarrollador de Emacs Lisp y a escribir código idiomático en Emacs Lisp. Cuando hayas resuelto un ejercicio, envíalo a nuestro equipo de voluntarios y te darán pistas, ideas y comentarios sobre cómo hacer que se parezca más a lo que normalmente verías en Emacs Lisp. Te ayudarán a descubrir esas cosas que no sabes que no sabes.

Más información sobre la mentoría

Ejercicios de Emacs Lisp creados por la comunidad

El track Emacs Lisp en Exercism tiene 96 ejercicios para ayudarte a escribir mejor código.

Ver todos los ejercicios de Emacs Lisp
Emacs Lisp

Empieza con el track Emacs Lisp

Y lo mejor de todo: es 100% gratis para todo el mundo.

Únete al track Emacs Lisp