Aprende a instalar o Common Lisp localmente para resolveres os exercícios do Exercism na tua própria máquina
Os elementos básicos necessários para programar em Common Lisp são:
O Roswell é um comando para instalar e gerir implementações de Common Lisp, com muitas funcionalidades que facilitam o desenvolvimento e a distribuição de aplicações Lisp. Estamos a usá-lo para simplificar os passos de instalação e de testes.
Consulta o Guia de Instalação e segue as instruções para a tua plataforma. Para a maioria dos utilizadores, o seguinte é suficiente:
brew install roswell
scoop install roswell
Na primeira vez que usares o Roswell, este vai buscar e instalar o SBCL e o Quicklisp. Basta executar isto:
ros help
Entra no REPL com
ros run
Quem está a começar com Common Lisp, em especial quem já tem experiência com o Emacs, pode ter um início fácil e rápido instalando o Portacle, o ambiente portátil de Common Lisp. Gratuito e completo, funciona em todas as plataformas comuns e vem pré-configurado «pronto a usar». Inclui:
... com muitos extras para escrever código Lisp:
Vem tudo já configurado de origem. Instala o Portacle descarregando-o da página inicial.
Nota: o Emacs (editor de texto) pode ser desorientador ao início, se não estiveres habituado a ele. Felizmente, há muitos tutoriais sobre o Emacs e o SLIME disponíveis online.
Se preferires instalar as ferramentas necessárias separadamente, terás de instalar e configurar: