Tu veux apprendre et maîtriser Common Lisp ?

Rejoins le parcours Common Lisp d’Exercism pour accéder à 92 exercices regroupés en 27 concepts Common Lisp, avec l'analyse automatique de ton code et un mentorat personnalisé, et tout cela 100 % gratuit.

À propos de Common Lisp

(defun distance (str1 str2
                 &key (test #'char=))
  "Number of positional differences in
   two equal length strings."
  (when (= (length str1) (length str2))
    (count nil
           (map 'list test str1 str2))))

92 exercices de programmation pour Common Lisp sur Exercism. De Aplatis un tableau à Le magnifique mapper de Lucy.


Améliore tes compétences en programmation grâce à des exercices ludiques et gratifiants qui testent ta compréhension des concepts avec Exercism.

Voir tous les exercices Common Lisp sur Exercism

Les fonctionnalités clés de Common Lisp


Common Lisp

Interactif

Common Lisp dispose d'un REPL complet ; le développement peut se dérouler comme une « conversation » avec le système.

Inspectable

Common Lisp est entièrement inspectable grâce à des fonctions natives qui permettent d'explorer chaque partie du langage.

Homoïconicité

Le code a la même structure que les données, ce qui permet des macros puissantes : du code qui écrit du code.

Extensible

Les fonctions génériques, les reader-macros et une gestion souple des espaces de noms permettent d'étendre le langage

Standardisé

Le langage est très stable, avec de multiples implémentations adaptées à tes besoins : la JVM, l'embarqué, etc.

Multi-paradigme

Que tu préfères un style fonctionnel ou quelque chose de plus orienté objet, Lisp s'adapte à tes besoins.

Un aperçu des concepts que tu vas aborder


Voir tous les concepts de Common Lisp

Un mentorat à la manière de Common Lisp

Chaque langage a sa propre façon de faire les choses. Common Lisp ne fait pas exception. Nos mentors t'aideront à apprendre à penser comme un développeur Common Lisp et à écrire du code idiomatique en Common Lisp. Une fois que tu as résolu un exercice, soumets-le à notre équipe de bénévoles, qui te donnera des indices, des idées et des retours sur la façon de le rapprocher de ce que tu verrais habituellement en Common Lisp. Ils t'aideront ainsi à découvrir les choses que tu ne sais pas que tu ne sais pas.

En savoir plus sur le mentorat

Des exercices Common Lisp issus de la communauté

Le parcours Common Lisp sur Exercism propose 27 concepts et 92 exercices pour t'aider à écrire du code de meilleure qualité.

Voir tous les exercices Common Lisp
Common Lisp

Lance-toi dans le parcours Common Lisp

Le meilleur, c'est que c'est 100 % gratuit pour tout le monde.

Rejoins le parcours Common Lisp