¿Quieres aprender y dominar Common Lisp?

Únete al track de Common Lisp en Exercism para acceder a 92 ejercicios agrupados en 27 conceptos de Common Lisp, con análisis automático de tu código y mentoría personal, todo 100% gratis.

Acerca 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 ejercicios de programación de Common Lisp en Exercism. Desde Paréntesis balanceados hasta Cifrado rotacional.


Mejora tus habilidades de programación con ejercicios divertidos y gratificantes que ponen a prueba tu comprensión de los conceptos en Exercism.

Ver todos los ejercicios de Common Lisp en Exercism

Características principales de Common Lisp


Common Lisp

Interactivo

Common Lisp tiene un REPL con todas las funciones, así que el desarrollo puede darse como una «conversación» con el sistema.

Inspeccionable

Common Lisp se puede inspeccionar por completo con funciones integradas para explorar cada parte del lenguaje.

Homoiconicidad

El código tiene la misma estructura que los datos, lo que permite macros potentes: código que escribe código.

Extensible

Las funciones genéricas, los reader-macros y un manejo flexible de los espacios de nombres permiten extender el lenguaje

Estandarizado

El lenguaje es muy estable, con múltiples implementaciones para adaptarse a tus necesidades: JVM, embebido, etc.

Multiparadigma

Ya sea que prefieras un estilo funcional o algo más orientado a objetos, Lisp se adapta a tus necesidades.

Un adelanto de los conceptos que vas a ver


Ver todos los conceptos de Common Lisp

Recibe mentoría al estilo de Common Lisp

Cada lenguaje tiene su propia forma de hacer las cosas. Common Lisp no es la excepción. Nuestros mentores te ayudarán a aprender a pensar como un desarrollador de Common Lisp y a escribir código idiomático en Common Lisp. Cuando hayas resuelto un ejercicio, envíalo a nuestro equipo de voluntarios, y te darán pistas, ideas y comentarios sobre cómo lograr que se parezca más a lo que normalmente verías en Common Lisp. Te ayudarán a descubrir esas cosas que no sabes que no sabes.

Aprende más sobre la mentoría

Ejercicios de Common Lisp creados por la comunidad

El track de Common Lisp en Exercism tiene 27 conceptos y 92 ejercicios para ayudarte a escribir mejor código.

Ver todos los ejercicios de Common Lisp
Common Lisp

Empieza con el track de Common Lisp

Lo mejor de todo: es 100% gratis para todos.

Únete al track de Common Lisp