Apprends à installer Common Lisp en local pour résoudre les exercices d'Exercism sur ta propre machine
Les éléments de base nécessaires pour développer en Common Lisp sont :
Roswell est une commande pour installer et gérer des implémentations de Common Lisp, avec de nombreuses fonctionnalités qui facilitent le développement et la distribution d'applications Lisp. On l'utilise pour simplifier les étapes d'installation et de test.
Consulte le guide d'installation et suis les instructions pour ta plateforme. Pour la plupart des utilisateurs, ce qui suit suffira :
brew install roswell
scoop install roswell
La première fois que tu utilises Roswell, il va récupérer et installer SBCL et Quicklisp. Il suffit de lancer ceci :
ros help
Lance le REPL avec
ros run
Si tu débutes en Common Lisp, et surtout si tu as déjà l'habitude d'Emacs, tu peux démarrer rapidement et facilement en installant Portacle, l'environnement Common Lisp portable. Gratuit et complet, il fonctionne sur toutes les plateformes courantes et arrive préconfiguré « prêt à l'emploi ». Il fournit :
... avec de nombreux modules complémentaires pour écrire du code Lisp :
Tout est déjà configuré et prêt à l'emploi. Pour installer Portacle, télécharge-le depuis la page d'accueil.
Remarque : Emacs (l'éditeur de texte) peut dérouter au début si tu n'y es pas habitué. Heureusement, on trouve en ligne de nombreux guides d'introduction à Emacs et SLIME.
Si tu préfères installer les outils nécessaires séparément, tu devras installer et configurer :