Linguagem LISP - Primeiros passos com Common LISP (CL)

Book image

Livro digital

Título:
Linguagem LISP - Primeiros passos com Common LISP (CL)

Autor:
José Augusto N. G. Manzano

Categoria:
Tecnologia > Backend

Doador:
Raffaello D. N.

Sinopse:
LISP é uma das linguagens mais antigas e influentes da computação — mãe do paradigma funcional, berço das macros, avó de tudo que veio depois. Mas tentar aprender Common LISP hoje pode ser intimidador: a sintaxe cheia de parênteses assusta, os ambientes de desenvolvimento são diferentes do que você está acostumado, e encontrar material em português que vá do zero até tópicos avançados é raridade. Se você já programa em Python, JavaScript ou C e sente curiosidade pelo lado mais "cerebral" da programação, este livro é o mapa que você precisa. O percurso começa com a instalação dos dois interpretadores mais usados — CLISP e SBCL — e uma comparação honesta de quando usar cada um. Depois, avança por tipos de dados numéricos, formatação, variáveis e constantes, até chegar no coração da linguagem: listas, símbolos, decisões, laços e funções. As seções mais interessantes estão nos capítulos avançados, onde o autor mergulha em matrizes, macros, tabelas hash, estruturas, randomização, funções anônimas lambda e, por fim, programação funcional e pacotes — mostrando como LISP trata código como dado. José Augusto N. G. Manzano, autor de dezenas de livros técnicos no Brasil, escreve para quem já conhece lógica de programação mas nunca encostou em LISP. Você sai deste livro sabendo instalar e configurar seu ambiente, usar os tipos de dados fundamentais (listas, matrizes, símbolos, hash tables), implementar algoritmos com decisões e laços, criar funções e macros, e entender na prática o que significa programação funcional. Um guia direto ao ponto para quem quer adicionar LISP à caixa de ferramentas.

Livro digital disponível gratuitamente!
Clique no botão abaixo para receber este livro.
2 pessoas já receberam este livro
Esse site salva cookies para uma melhor experiência de usuário. Saiba mais lendo nossaPolítica de Privacidade.