Aprenda a instalar o Common Lisp localmente para resolver os exercícios do Exercism na sua própria máquina
Os itens básicos para desenvolver em Common Lisp são:
Roswell é um comando para instalar e gerenciar implementações de Common Lisp, com muitos recursos para facilitar o desenvolvimento e a distribuição de aplicações Lisp. Usamos ele para simplificar as etapas de instalação e de testes.
Consulte o guia de instalação e siga as instruções para a sua plataforma. Para a maioria das pessoas, o seguinte é suficiente:
brew install roswell
scoop install roswell
Na primeira vez que você usar o Roswell, ele baixa e instala o SBCL e o Quicklisp. Basta rodar isto:
ros help
Entre no REPL com
ros run
Quem está começando com Common Lisp, especialmente quem já tem experiência com o Emacs, pode ter um início rápido e fácil instalando o Portacle, o Portable Common Lisp Environment. Gratuito e cheio de recursos, funciona em todas as plataformas comuns e já vem pré-configurado, pronto para usar. Ele fornece:
... com vários complementos para escrever código em Lisp:
Tudo já vem configurado, pronto para usar. Instale o Portacle baixando da página inicial.
Observação: o Emacs (editor de texto) pode ser desorientador no começo, se você não estiver acostumado com ele. Felizmente, há muitos tutoriais sobre Emacs e SLIME disponíveis online.
Se você preferir instalar as ferramentas necessárias separadamente, vai precisar instalar e configurar: