Queres aprender e dominar Emacs Lisp?

Junta-te ao Percurso de Emacs Lisp do Exercism para teres acesso a 96 exercícios com análise automática do teu código e mentoria pessoal, tudo 100% gratuito.

Sobre Emacs Lisp

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

Funcionalidades principais de Emacs Lisp


Emacs Lisp

Sintaxe simples

A sintaxe do Emacs Lisp é simples, expressiva e fácil de aprender.

S-expressions

Tanto o código-fonte como os dados são expressos através de listas aninhadas.

Macros

É fácil personalizar a linguagem com o sistema de macros do Emacs Lisp.

Multi-paradigma

O Emacs Lisp suporta estilos de programação imperativa e funcional.

Linguagem de script

O Emacs Lisp pode ser usado como linguagem de script através do modo batch do Emacs.

Bem documentado

O Emacs Lisp está bem documentado dentro do próprio editor.

Recebe mentoria ao estilo de Emacs Lisp

Cada linguagem tem a sua própria forma de fazer as coisas. Emacs Lisp não é exceção. Os nossos mentores vão ajudar-te a aprender a pensar como um programador de Emacs Lisp e a escrever código idiomático em Emacs Lisp. Depois de resolveres um exercício, submete-o à nossa equipa de voluntários e eles darão dicas, ideias e feedback sobre como fazer com que o teu código se pareça mais com aquilo que costumas ver em Emacs Lisp. Vão ajudar-te a descobrir as coisas que não sabes que não sabes.

Sabe mais sobre mentoria

Exercícios de Emacs Lisp criados pela comunidade

O percurso Emacs Lisp do Exercism tem 96 exercícios para te ajudar a escrever melhor código.

Vê todos os exercícios de Emacs Lisp
Emacs Lisp

Começa com o percurso Emacs Lisp

A melhor parte: é 100% gratuito para todos.

Junta-te ao percurso Emacs Lisp