Queres aprender e dominar Common Lisp?

Junta-te ao Percurso de Common Lisp do Exercism para teres acesso a 92 exercícios agrupados em 27 conceitos de Common Lisp, com análise automática do teu código e mentoria pessoal, tudo 100% gratuito.

Sobre 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 exercícios de programação de Common Lisp no Exercism. De Contagem de nucleótidos a Cifra Atbash.


Torna-te melhor a programar com exercícios divertidos e gratificantes que põem à prova a tua compreensão dos conceitos no Exercism.

Vê todos os exercícios de Common Lisp no Exercism

Funcionalidades principais de Common Lisp


Common Lisp

Interativa

O Common Lisp tem um REPL completo e o desenvolvimento pode acontecer como uma 'conversa' com o sistema.

Inspecionável

O Common Lisp é totalmente inspecionável, com funções incorporadas para explorar todas as partes da linguagem.

Homoiconicidade

O código tem a mesma estrutura que os dados, o que permite macros poderosas: código que escreve código.

Extensível

As funções genéricas, as macros de leitura e os espaços de nomes flexíveis permitem estender a linguagem.

Normalizada

A linguagem é muito estável e tem várias implementações para corresponder às tuas necessidades: JVM, sistemas embebidos, etc.

Multi-paradigma

Quer prefiras um estilo funcional ou algo mais orientado a objetos, o Lisp adapta-se às tuas necessidades.

Uma amostra dos conceitos que vais abordar


Vê todos os conceitos de Common Lisp

Recebe mentoria ao estilo de Common Lisp

Cada linguagem tem a sua própria forma de fazer as coisas. Common Lisp não é exceção. Os nossos mentores vão ajudar-te a aprender a pensar como um programador de Common Lisp e a escrever código idiomático em Common Lisp. Depois de resolveres um exercício, submete-o à nossa equipa de voluntários e eles darão dicas, ideias e feedback sobre como fazer com que o teu código se pareça mais com aquilo que costumas ver em Common Lisp. Vão ajudar-te a descobrir as coisas que não sabes que não sabes.

Sabe mais sobre mentoria

Exercícios de Common Lisp criados pela comunidade

O percurso Common Lisp do Exercism tem 27 conceitos e 92 exercícios para te ajudar a escrever melhor código.

Vê todos os exercícios de Common Lisp
Common Lisp

Começa com o percurso Common Lisp

A melhor parte: é 100% gratuito para todos.

Junta-te ao percurso Common Lisp